<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikiyouth.eu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Wikiyouth - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wikiyouth.eu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wikiyouth.eu/wiki/Special:Contributions/Admin"/>
	<updated>2026-10-07T06:38:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Test_schema&amp;diff=36844</id>
		<title>JsonSchema:Test schema</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Test_schema&amp;diff=36844"/>
		<updated>2026-09-22T22:27:31Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;x-name&amp;quot;: &amp;quot;Test schema&amp;quot;,&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;a&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-format-type&amp;quot;: &amp;quot;custom&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;required&amp;quot;: [],&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikiyouth.eu/wiki/JsonSchema:Test_schema&amp;quot;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/PageFormUI&amp;diff=36843</id>
		<title>JsonSchema:Core/PageFormUI</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/PageFormUI&amp;diff=36843"/>
		<updated>2026-09-22T22:26:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;@type&amp;quot;: &amp;quot;JsonForms default schema&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Core/PageFormUI&amp;quot;,&lt;br /&gt;
	&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
	&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;editor_wikieditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;wikieditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_visualeditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;visualeditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_jsoneditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsoneditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_source&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;autosize&amp;quot;: true,&lt;br /&gt;
				&amp;quot;rows&amp;quot;: 6&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;header&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform-header&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;buttons&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;goback&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-goback}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-css-inline&amp;quot;: &amp;quot;display:none&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;outerFormNavButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;icon&amp;quot;: &amp;quot;arrowPrevious&amp;quot;,&lt;br /&gt;
								&amp;quot;framed&amp;quot;: false,&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;],&lt;br /&gt;
								&amp;quot;classes&amp;quot;: [&amp;quot;jsonforms-button-white-color&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;form&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;booklet&amp;quot;,&lt;br /&gt;
			&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;outlined&amp;quot;: false&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;editor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;json&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;jsonforms&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
						&amp;quot;schema&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;options&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;title&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;x-input&amp;quot;: &amp;quot;title&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-title}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;freetext_content_model&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-content-model}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-watch&amp;quot;: &amp;quot;role&amp;quot;,&lt;br /&gt;
							&amp;quot;x-enum-provider&amp;quot;: &amp;quot;contentModelByRole&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;editor&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;source&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-editor}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-watch&amp;quot;: &amp;quot;freetext_content_model&amp;quot;,&lt;br /&gt;
							&amp;quot;x-enum-provider&amp;quot;: &amp;quot;editorByContentModel&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;freetext&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-freetext}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-watch&amp;quot;: &amp;quot;editor&amp;quot;,&lt;br /&gt;
							&amp;quot;links&amp;quot;: [&lt;br /&gt;
								{&lt;br /&gt;
									&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
									&amp;quot;href&amp;quot;: &amp;quot;#/definitions/editor_{{editor}}&amp;quot;&lt;br /&gt;
								}&lt;br /&gt;
							]&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;categories&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-categories}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;x-input&amp;quot;: &amp;quot;categorymultiselect&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: []&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;captcha&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-css-inline&amp;quot;: &amp;quot;margin-top: 8px&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;captcha&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;footer&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform-footer&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;summary&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-summary}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-minor-edit}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;checkbox&amp;quot;,&lt;br /&gt;
					&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
						&amp;quot;align&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;buttons&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;horizontal&amp;quot;,&lt;br /&gt;
					&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform-buttons&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;validate&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-validate}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-css-inline&amp;quot;: &amp;quot;display:none&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;outerFormNavButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;submit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-submit}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-css-inline&amp;quot;: &amp;quot;display:none&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;outerFormNavButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonForm:Test_form&amp;diff=36842</id>
		<title>JsonForm:Test form</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonForm:Test_form&amp;diff=36842"/>
		<updated>2026-09-22T22:26:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;name&amp;quot;: &amp;quot;Test form&amp;quot;,&lt;br /&gt;
	&amp;quot;schema&amp;quot;: &amp;quot;Test schema&amp;quot;,&lt;br /&gt;
	&amp;quot;action&amp;quot;: &amp;quot;create&amp;quot;,&lt;br /&gt;
	&amp;quot;ugroups&amp;quot;: [&lt;br /&gt;
		&amp;quot;user&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;slot&amp;quot;: &amp;quot;jsonforms-data&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_freetext&amp;quot;: false,&lt;br /&gt;
	&amp;quot;edit_categories&amp;quot;: false,&lt;br /&gt;
	&amp;quot;return&amp;quot;: &amp;quot;target&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_path&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_jsonpath&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;show_infobox&amp;quot;: true,&lt;br /&gt;
	&amp;quot;infobox_position&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
	&amp;quot;infobox_template&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;display_path&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;,&lt;br /&gt;
	&amp;quot;inline_css&amp;quot;: &amp;quot;width: 600px;&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;hide_footer&amp;quot;: false,&lt;br /&gt;
	&amp;quot;hide_header&amp;quot;: false,&lt;br /&gt;
	&amp;quot;no_frame&amp;quot;: false,&lt;br /&gt;
	&amp;quot;editor_options&amp;quot;: {&lt;br /&gt;
		&amp;quot;base_options&amp;quot;: &amp;quot;MediaWiki:JsonFormsOptions&amp;quot;,&lt;br /&gt;
		&amp;quot;validation&amp;quot;: &amp;quot;onsubmit&amp;quot;,&lt;br /&gt;
		&amp;quot;template&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
		&amp;quot;max_depth&amp;quot;: 32,&lt;br /&gt;
		&amp;quot;use_lazy_properties&amp;quot;: &amp;quot;threshold&amp;quot;,&lt;br /&gt;
		&amp;quot;lazy_properties_threshold&amp;quot;: 6&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;schema_revision&amp;quot;: 0,&lt;br /&gt;
	&amp;quot;edit_schema_revision&amp;quot;: 0,&lt;br /&gt;
	&amp;quot;pagename_formula&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;preload&amp;quot;: &amp;quot;none&amp;quot;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Test_schema&amp;diff=36841</id>
		<title>JsonSchema:Test schema</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Test_schema&amp;diff=36841"/>
		<updated>2026-09-22T22:24:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;x-name&amp;quot;: &amp;quot;Test schema&amp;quot;,&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;a&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-format-type&amp;quot;: &amp;quot;custom&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;required&amp;quot;: [],&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikiyouth.eu/wiki/JsonSchema:Test_schema&amp;quot;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/EnumTemplate&amp;diff=36840</id>
		<title>JsonSchema:SchemaBuilder/EnumTemplate</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/EnumTemplate&amp;diff=36840"/>
		<updated>2026-09-22T22:22:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
  &amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
  &amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchemaBuilder/EnumTemplate&amp;quot;,&lt;br /&gt;
  &amp;quot;title&amp;quot;: &amp;quot;Enum options&amp;quot;,&lt;br /&gt;
  &amp;quot;description&amp;quot;: &amp;quot;Where dropdown options come from: one watched field, or a mix of watched fields and static entries.&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;definitions&amp;quot;: {&lt;br /&gt;
    &amp;quot;DynamicEntry&amp;quot;: {&lt;br /&gt;
      &amp;quot;title&amp;quot;: &amp;quot;Dynamic entry&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;Options come from another field in this form (its value is watched and re-evaluated on change).&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;source&amp;quot;: {&lt;br /&gt;
          &amp;quot;title&amp;quot;: &amp;quot;Watched field&amp;quot;,&lt;br /&gt;
          &amp;quot;description&amp;quot;: &amp;quot;Name of the field whose value supplies the options.&amp;quot;,&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
          &amp;quot;examples&amp;quot;: [&amp;quot;countries&amp;quot;, &amp;quot;users&amp;quot;, &amp;quot;categories&amp;quot;]&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;title&amp;quot;: {&lt;br /&gt;
          &amp;quot;title&amp;quot;: &amp;quot;Title template&amp;quot;,&lt;br /&gt;
          &amp;quot;description&amp;quot;: &amp;quot;Display label for each option. Use {{item.property}} to reference fields of the current item.&amp;quot;,&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
          &amp;quot;examples&amp;quot;: [&amp;quot;{{item.name}}&amp;quot;, &amp;quot;{{item.name}} ({{item.email}})&amp;quot;]&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;value&amp;quot;: {&lt;br /&gt;
          &amp;quot;title&amp;quot;: &amp;quot;Value template&amp;quot;,&lt;br /&gt;
          &amp;quot;description&amp;quot;: &amp;quot;Underlying value for each option. Use {{item.property}} to reference fields of the current item.&amp;quot;,&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
          &amp;quot;examples&amp;quot;: [&amp;quot;{{item.id}}&amp;quot;, &amp;quot;user:{{item.id}}&amp;quot;]&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;filter&amp;quot;: {&lt;br /&gt;
          &amp;quot;title&amp;quot;: &amp;quot;Filter expression&amp;quot;,&lt;br /&gt;
          &amp;quot;description&amp;quot;: &amp;quot;Only keep items where this template evaluates to a truthy value.&amp;quot;,&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
          &amp;quot;examples&amp;quot;: [&amp;quot;{{item.active}}&amp;quot;, &amp;quot;{{item.status === &#039;published&#039;}}&amp;quot;]&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;slice&amp;quot;: {&lt;br /&gt;
          &amp;quot;title&amp;quot;: &amp;quot;Slice&amp;quot;,&lt;br /&gt;
          &amp;quot;description&amp;quot;: &amp;quot;Take a sub-range of items, like Array.prototype.slice. One value = from index to end; two values = start and end.&amp;quot;,&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
          &amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot; },&lt;br /&gt;
          &amp;quot;minItems&amp;quot;: 1,&lt;br /&gt;
          &amp;quot;maxItems&amp;quot;: 2,&lt;br /&gt;
          &amp;quot;examples&amp;quot;: [[0, 10], [2]]&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;sort&amp;quot;: {&lt;br /&gt;
          &amp;quot;title&amp;quot;: &amp;quot;Sort&amp;quot;,&lt;br /&gt;
          &amp;quot;description&amp;quot;: &amp;quot;Sort options by value. Titles follow their values.&amp;quot;,&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
          &amp;quot;enum&amp;quot;: [&amp;quot;asc&amp;quot;, &amp;quot;desc&amp;quot;],&lt;br /&gt;
          &amp;quot;default&amp;quot;: &amp;quot;asc&amp;quot;,&lt;br /&gt;
          &amp;quot;options&amp;quot;: { &amp;quot;enum_titles&amp;quot;: [&amp;quot;Ascending&amp;quot;, &amp;quot;Descending&amp;quot;] }&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;required&amp;quot;: [&amp;quot;source&amp;quot;],&lt;br /&gt;
      &amp;quot;additionalProperties&amp;quot;: false&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;StaticEntry&amp;quot;: {&lt;br /&gt;
      &amp;quot;title&amp;quot;: &amp;quot;Static entry&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;A fixed list of options. Use to mix in sentinel entries like \&amp;quot;none\&amp;quot; or \&amp;quot;inherit\&amp;quot; alongside dynamic ones.&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;items&amp;quot;: {&lt;br /&gt;
          &amp;quot;title&amp;quot;: &amp;quot;Entries&amp;quot;,&lt;br /&gt;
          &amp;quot;description&amp;quot;: &amp;quot;Fixed list of options.&amp;quot;,&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
          &amp;quot;minItems&amp;quot;: 1,&lt;br /&gt;
          &amp;quot;items&amp;quot;: {&lt;br /&gt;
            &amp;quot;title&amp;quot;: &amp;quot;Option&amp;quot;,&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
            &amp;quot;properties&amp;quot;: {&lt;br /&gt;
              &amp;quot;value&amp;quot;: {&lt;br /&gt;
                &amp;quot;title&amp;quot;: &amp;quot;Value&amp;quot;,&lt;br /&gt;
                &amp;quot;description&amp;quot;: &amp;quot;The underlying value submitted for this option.&amp;quot;,&lt;br /&gt;
                &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
                &amp;quot;examples&amp;quot;: [&amp;quot;none&amp;quot;, &amp;quot;inherit&amp;quot;, &amp;quot;draft&amp;quot;]&lt;br /&gt;
              },&lt;br /&gt;
              &amp;quot;title&amp;quot;: {&lt;br /&gt;
                &amp;quot;title&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
                &amp;quot;description&amp;quot;: &amp;quot;Optional display label. Defaults to the value if omitted.&amp;quot;,&lt;br /&gt;
                &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
                &amp;quot;examples&amp;quot;: [&amp;quot;— None —&amp;quot;, &amp;quot;Inherit from parent&amp;quot;]&lt;br /&gt;
              }&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;required&amp;quot;: [&amp;quot;value&amp;quot;],&lt;br /&gt;
            &amp;quot;additionalProperties&amp;quot;: false&lt;br /&gt;
          },&lt;br /&gt;
          &amp;quot;examples&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
              { &amp;quot;value&amp;quot;: &amp;quot;none&amp;quot;,    &amp;quot;title&amp;quot;: &amp;quot;— None —&amp;quot; },&lt;br /&gt;
              { &amp;quot;value&amp;quot;: &amp;quot;inherit&amp;quot;, &amp;quot;title&amp;quot;: &amp;quot;— Inherit —&amp;quot; }&lt;br /&gt;
            ],&lt;br /&gt;
            [&lt;br /&gt;
              { &amp;quot;value&amp;quot;: &amp;quot;draft&amp;quot; },&lt;br /&gt;
              { &amp;quot;value&amp;quot;: &amp;quot;published&amp;quot; },&lt;br /&gt;
              { &amp;quot;value&amp;quot;: &amp;quot;archived&amp;quot;, &amp;quot;title&amp;quot;: &amp;quot;Archived (read-only)&amp;quot; }&lt;br /&gt;
            ]&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;required&amp;quot;: [&amp;quot;items&amp;quot;],&lt;br /&gt;
      &amp;quot;additionalProperties&amp;quot;: false&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;title&amp;quot;: &amp;quot;Single source&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;Options come from one watched field.&amp;quot;,&lt;br /&gt;
      &amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/DynamicEntry&amp;quot;,&lt;br /&gt;
      &amp;quot;examples&amp;quot;: [&lt;br /&gt;
        { &amp;quot;source&amp;quot;: &amp;quot;countries&amp;quot; },&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;source&amp;quot;: &amp;quot;users&amp;quot;,&lt;br /&gt;
          &amp;quot;value&amp;quot;: &amp;quot;{{item.id}}&amp;quot;,&lt;br /&gt;
          &amp;quot;title&amp;quot;: &amp;quot;{{item.name}}&amp;quot;,&lt;br /&gt;
          &amp;quot;filter&amp;quot;: &amp;quot;{{item.active}}&amp;quot;,&lt;br /&gt;
          &amp;quot;sort&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;title&amp;quot;: &amp;quot;Multiple sources&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;Combine watched fields and static entries into one dropdown. Each entry contributes its own options, in order.&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
      &amp;quot;items&amp;quot;: {&lt;br /&gt;
        &amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
          { &amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/DynamicEntry&amp;quot; },&lt;br /&gt;
          { &amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/StaticEntry&amp;quot; }&lt;br /&gt;
        ]&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;minItems&amp;quot;: 1,&lt;br /&gt;
      &amp;quot;examples&amp;quot;: [&lt;br /&gt;
        [&lt;br /&gt;
          { &amp;quot;source&amp;quot;: &amp;quot;items&amp;quot;, &amp;quot;value&amp;quot;: &amp;quot;{{item.id}}&amp;quot;, &amp;quot;title&amp;quot;: &amp;quot;{{item.name}}&amp;quot; },&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;items&amp;quot;: [&lt;br /&gt;
              { &amp;quot;value&amp;quot;: &amp;quot;none&amp;quot;,    &amp;quot;title&amp;quot;: &amp;quot;— None —&amp;quot; },&lt;br /&gt;
              { &amp;quot;value&amp;quot;: &amp;quot;inherit&amp;quot;, &amp;quot;title&amp;quot;: &amp;quot;— Inherit —&amp;quot; }&lt;br /&gt;
            ]&lt;br /&gt;
          }&lt;br /&gt;
        ],&lt;br /&gt;
        [&lt;br /&gt;
          { &amp;quot;source&amp;quot;: &amp;quot;groups&amp;quot;, &amp;quot;value&amp;quot;: &amp;quot;group:{{item.id}}&amp;quot;, &amp;quot;title&amp;quot;: &amp;quot;Group: {{item.name}}&amp;quot; },&lt;br /&gt;
          { &amp;quot;source&amp;quot;: &amp;quot;users&amp;quot;,  &amp;quot;value&amp;quot;: &amp;quot;user:{{item.id}}&amp;quot;,  &amp;quot;title&amp;quot;: &amp;quot;User: {{item.name}}&amp;quot; }&lt;br /&gt;
        ]&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SurveyBuilderLinear&amp;diff=36839</id>
		<title>JsonSchema:SurveyBuilderLinear</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SurveyBuilderLinear&amp;diff=36839"/>
		<updated>2026-09-22T22:22:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;https://json-schema.org/draft/2020-12/schema&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SurveyBuilderLinear&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;Survey Builder&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
	&amp;quot;x-value-converter&amp;quot;: &amp;quot;survey&amp;quot;,&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;cell&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Data Cell&amp;quot;,&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;radio&amp;quot;,&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;radio&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;checkbox&amp;quot;,&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;checkbox&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;matrix&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration for data cells&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&amp;quot;number&amp;quot;, &amp;quot;string&amp;quot;],&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;input&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;compact&amp;quot;: true,&lt;br /&gt;
							&amp;quot;x-collapsible&amp;quot;: true,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
							&amp;quot;x-watch&amp;quot;: &amp;quot;input&amp;quot;,&lt;br /&gt;
							&amp;quot;links&amp;quot;: [&lt;br /&gt;
								{&lt;br /&gt;
									&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
									&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:MetaSchema/InputOptions#/definitions/{{input}}&amp;quot;&lt;br /&gt;
								}&lt;br /&gt;
							]&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;if&amp;quot;: {&lt;br /&gt;
								&amp;quot;properties&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: {&lt;br /&gt;
										&amp;quot;const&amp;quot;: &amp;quot;number&amp;quot;&lt;br /&gt;
									}&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;required&amp;quot;: [&amp;quot;type&amp;quot;]&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;then&amp;quot;: {&lt;br /&gt;
								&amp;quot;properties&amp;quot;: {&lt;br /&gt;
									&amp;quot;input&amp;quot;: {&lt;br /&gt;
										&amp;quot;enum&amp;quot;: [&amp;quot;OO.ui.NumberInputWidget&amp;quot;, &amp;quot;RangeWidget&amp;quot;]&lt;br /&gt;
									}&lt;br /&gt;
								}&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;if&amp;quot;: {&lt;br /&gt;
								&amp;quot;properties&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: {&lt;br /&gt;
										&amp;quot;const&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
									}&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;required&amp;quot;: [&amp;quot;type&amp;quot;]&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;then&amp;quot;: {&lt;br /&gt;
								&amp;quot;properties&amp;quot;: {&lt;br /&gt;
									&amp;quot;input&amp;quot;: {&lt;br /&gt;
										&amp;quot;enum&amp;quot;: [&amp;quot;OO.ui.TextInputWidget&amp;quot;]&lt;br /&gt;
									}&lt;br /&gt;
								}&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;items&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Each item represents a level of the survey, from outer to inner. Each level includes both rows and columns.&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
				&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;columns&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
						&amp;quot;items&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;properties&amp;quot;: {&lt;br /&gt;
								&amp;quot;name&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
									&amp;quot;title&amp;quot;: &amp;quot;Column name&amp;quot;,&lt;br /&gt;
									&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
									&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
									&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input-config&amp;quot;: {}&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;title&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
									&amp;quot;title&amp;quot;: &amp;quot;Column title&amp;quot;,&lt;br /&gt;
									&amp;quot;description&amp;quot;: &amp;quot;Display title for the column&amp;quot;,&lt;br /&gt;
									&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input-config&amp;quot;: {}&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;required&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
									&amp;quot;title&amp;quot;: &amp;quot;required to fill-in ?&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.CheckboxInputWidget&amp;quot;&lt;br /&gt;
								}&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;],&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
							&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
							&amp;quot;x-collapsible&amp;quot;: false&lt;br /&gt;
							&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
						&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
						&amp;quot;x-layout&amp;quot;: &amp;quot;table&amp;quot;,&lt;br /&gt;
						&amp;quot;minItems&amp;quot;: 1,&lt;br /&gt;
						&amp;quot;x-collapsible&amp;quot;: true,&lt;br /&gt;
						&amp;quot;x-collapsible-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;collapsed&amp;quot;: false&lt;br /&gt;
						}&lt;br /&gt;
					},				&lt;br /&gt;
					&amp;quot;rows&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
						&amp;quot;items&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;properties&amp;quot;: {&lt;br /&gt;
								&amp;quot;name&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
									&amp;quot;title&amp;quot;: &amp;quot;Row Name&amp;quot;,&lt;br /&gt;
									&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
									&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
									&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input-config&amp;quot;: {}&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;title&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
									&amp;quot;title&amp;quot;: &amp;quot;Row Title&amp;quot;,&lt;br /&gt;
									&amp;quot;description&amp;quot;: &amp;quot;Display title for the row&amp;quot;,&lt;br /&gt;
									&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input-config&amp;quot;: {}&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;required&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
									&amp;quot;title&amp;quot;: &amp;quot;required to fill-in ?&amp;quot;,&lt;br /&gt;
									&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.CheckboxInputWidget&amp;quot;&lt;br /&gt;
								}&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;],&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
							&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
							&amp;quot;x-collapsible&amp;quot;: false&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
						&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
						&amp;quot;x-layout&amp;quot;: &amp;quot;table&amp;quot;,&lt;br /&gt;
						&amp;quot;minItems&amp;quot;: 1,&lt;br /&gt;
						&amp;quot;x-collapsible&amp;quot;: true,&lt;br /&gt;
						&amp;quot;x-collapsible-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;collapsed&amp;quot;: false&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: [],&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;cell&amp;quot;: {&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/cell&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;required&amp;quot;: [&amp;quot;items&amp;quot;, &amp;quot;cell&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/Dependencies&amp;diff=36838</id>
		<title>JsonSchema:SchemaBuilder/Dependencies</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/Dependencies&amp;diff=36838"/>
		<updated>2026-09-22T22:22:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchemaBuilder/Dependencies&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;DependencyCondition&amp;quot;,&lt;br /&gt;
	&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Simple Value&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: [&lt;br /&gt;
					&amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;null&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minProperties&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;maxProperties&amp;quot;: 1&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/atomicCondition&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;AND Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/andCondition&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;OR Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/orCondition&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;NOT Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/notCondition&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;operator&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&lt;br /&gt;
				&amp;quot;==&amp;quot;,&lt;br /&gt;
				&amp;quot;!=&amp;quot;,&lt;br /&gt;
				&amp;quot;\u003E&amp;quot;,&lt;br /&gt;
				&amp;quot;\u003C&amp;quot;,&lt;br /&gt;
				&amp;quot;\u003E=&amp;quot;,&lt;br /&gt;
				&amp;quot;\u003C=&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;atomicCondition&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Compare Another Field to Constant&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/operator&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;value&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: [&lt;br /&gt;
								&amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;number&amp;quot;,&lt;br /&gt;
								&amp;quot;boolean&amp;quot;,&lt;br /&gt;
								&amp;quot;null&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;path&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Exists Check&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;const&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;path&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;op&amp;quot;,&lt;br /&gt;
						&amp;quot;path&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Compare Current Field to Another Field&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&lt;br /&gt;
								&amp;quot;==&amp;quot;,&lt;br /&gt;
								&amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;\u003E&amp;quot;,&lt;br /&gt;
								&amp;quot;\u003C&amp;quot;,&lt;br /&gt;
								&amp;quot;\u003E=&amp;quot;,&lt;br /&gt;
								&amp;quot;\u003C=&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;path&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Compare Current Field to Constant&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/operator&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;value&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: [&lt;br /&gt;
								&amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;number&amp;quot;,&lt;br /&gt;
								&amp;quot;boolean&amp;quot;,&lt;br /&gt;
								&amp;quot;null&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;op&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Matches Regex&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;const&amp;quot;: &amp;quot;matches&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;value&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;path&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;op&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;andCondition&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;AND Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;and&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/atomicCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested AND&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/andCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested OR&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/orCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested NOT&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/notCondition&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;minItems&amp;quot;: 1&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;and&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;orCondition&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;OR Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;or&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/atomicCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested AND&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/andCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested OR&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/orCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested NOT&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/notCondition&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;minItems&amp;quot;: 1&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;or&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;notCondition&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;NOT Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;not&amp;quot;: {&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/atomicCondition&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Nested AND&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/andCondition&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Nested OR&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/orCondition&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Nested NOT&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/notCondition&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;not&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/DependenciesHidden&amp;diff=36837</id>
		<title>JsonSchema:SchemaBuilder/DependenciesHidden</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/DependenciesHidden&amp;diff=36837"/>
		<updated>2026-09-22T22:22:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchemaBuilder/DependenciesHidden&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;DependencyCondition&amp;quot;,&lt;br /&gt;
	&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Simple Value&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: [&lt;br /&gt;
					&amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;null&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minProperties&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;maxProperties&amp;quot;: 1&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/atomicCondition&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;AND Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/andCondition&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;OR Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/orCondition&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;NOT Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/notCondition&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;operator&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&lt;br /&gt;
				&amp;quot;==&amp;quot;,&lt;br /&gt;
				&amp;quot;!=&amp;quot;,&lt;br /&gt;
				&amp;quot;\u003E&amp;quot;,&lt;br /&gt;
				&amp;quot;\u003C&amp;quot;,&lt;br /&gt;
				&amp;quot;\u003E=&amp;quot;,&lt;br /&gt;
				&amp;quot;\u003C=&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;atomicCondition&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Compare Another Field to Constant&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;editor&#039;s path; eg. &#039;root&#039;&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;staticPath&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;path in the schema to check the rule with&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/operator&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;value&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: [&lt;br /&gt;
								&amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;number&amp;quot;,&lt;br /&gt;
								&amp;quot;boolean&amp;quot;,&lt;br /&gt;
								&amp;quot;null&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;path&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Exists Check&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;const&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;path&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;editor&#039;s path; eg. &#039;root&#039;&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;staticPath&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;path in the schema to check the rule with&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;op&amp;quot;,&lt;br /&gt;
						&amp;quot;path&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Compare Current Field to Another Field&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;editor&#039;s path; eg. &#039;root&#039;&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;staticPath&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;path in the schema to check the rule with&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&lt;br /&gt;
								&amp;quot;==&amp;quot;,&lt;br /&gt;
								&amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;\u003E&amp;quot;,&lt;br /&gt;
								&amp;quot;\u003C&amp;quot;,&lt;br /&gt;
								&amp;quot;\u003E=&amp;quot;,&lt;br /&gt;
								&amp;quot;\u003C=&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;path&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Compare Current Field to Constant&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/operator&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;value&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: [&lt;br /&gt;
								&amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;number&amp;quot;,&lt;br /&gt;
								&amp;quot;boolean&amp;quot;,&lt;br /&gt;
								&amp;quot;null&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;op&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Matches Regex&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;op&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;const&amp;quot;: &amp;quot;matches&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;value&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;path&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;editor&#039;s path; eg. &#039;root&#039;&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;staticPath&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;path in the schema to check the rule with&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;required&amp;quot;: [&lt;br /&gt;
						&amp;quot;op&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;andCondition&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;AND Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;and&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/atomicCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested AND&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/andCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested OR&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/orCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested NOT&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/notCondition&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;minItems&amp;quot;: 1&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;and&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;orCondition&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;OR Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;or&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/atomicCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested AND&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/andCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested OR&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/orCondition&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Nested NOT&amp;quot;,&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/notCondition&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;minItems&amp;quot;: 1&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;or&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;notCondition&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;NOT Condition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;not&amp;quot;: {&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Atomic Condition&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/atomicCondition&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Nested AND&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/andCondition&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Nested OR&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/orCondition&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Nested NOT&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/notCondition&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;not&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/SunEditorOptions&amp;diff=36836</id>
		<title>JsonSchema:SchemaBuilder/SunEditorOptions</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/SunEditorOptions&amp;diff=36836"/>
		<updated>2026-09-22T22:22:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchemaBuilder/SunEditorOptions&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;SunEditor Options&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Reference: [https://suneditor.com/options https://suneditor.com/options]&amp;quot;,&lt;br /&gt;
	&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
	&amp;quot;@comment&amp;quot;: &amp;quot;Schema for SunEditor rich text editor configuration options&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;paged&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
		&amp;quot;navigation&amp;quot;: false&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
	&amp;quot;x-default-properties&amp;quot;: [&amp;quot;height&amp;quot;, &amp;quot;minHeight&amp;quot;],&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;buttonName&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&lt;br /&gt;
				&amp;quot;undo&amp;quot;,&lt;br /&gt;
				&amp;quot;redo&amp;quot;,&lt;br /&gt;
				&amp;quot;bold&amp;quot;,&lt;br /&gt;
				&amp;quot;italic&amp;quot;,&lt;br /&gt;
				&amp;quot;underline&amp;quot;,&lt;br /&gt;
				&amp;quot;strike&amp;quot;,&lt;br /&gt;
				&amp;quot;blockStyle&amp;quot;,&lt;br /&gt;
				&amp;quot;font&amp;quot;,&lt;br /&gt;
				&amp;quot;fontSize&amp;quot;,&lt;br /&gt;
				&amp;quot;fontColor&amp;quot;,&lt;br /&gt;
				&amp;quot;backgroundColor&amp;quot;,&lt;br /&gt;
				&amp;quot;removeFormat&amp;quot;,&lt;br /&gt;
				&amp;quot;outdent&amp;quot;,&lt;br /&gt;
				&amp;quot;indent&amp;quot;,&lt;br /&gt;
				&amp;quot;align&amp;quot;,&lt;br /&gt;
				&amp;quot;list&amp;quot;,&lt;br /&gt;
				&amp;quot;table&amp;quot;,&lt;br /&gt;
				&amp;quot;link&amp;quot;,&lt;br /&gt;
				&amp;quot;image&amp;quot;,&lt;br /&gt;
				&amp;quot;video&amp;quot;,&lt;br /&gt;
				&amp;quot;fullScreen&amp;quot;,&lt;br /&gt;
				&amp;quot;codeView&amp;quot;,&lt;br /&gt;
				&amp;quot;subscript&amp;quot;,&lt;br /&gt;
				&amp;quot;superscript&amp;quot;,&lt;br /&gt;
				&amp;quot;preview&amp;quot;,&lt;br /&gt;
				&amp;quot;print&amp;quot;,&lt;br /&gt;
				&amp;quot;save&amp;quot;,&lt;br /&gt;
				&amp;quot;template&amp;quot;,&lt;br /&gt;
				&amp;quot;layout&amp;quot;,&lt;br /&gt;
				&amp;quot;lineHeight&amp;quot;,&lt;br /&gt;
				&amp;quot;paragraphStyle&amp;quot;,&lt;br /&gt;
				&amp;quot;textStyle&amp;quot;,&lt;br /&gt;
				&amp;quot;blockquote&amp;quot;,&lt;br /&gt;
				&amp;quot;hr&amp;quot;,&lt;br /&gt;
				&amp;quot;showBlocks&amp;quot;,&lt;br /&gt;
				&amp;quot;markdownView&amp;quot;,&lt;br /&gt;
				&amp;quot;dir_ltr&amp;quot;,&lt;br /&gt;
				&amp;quot;dir_rtl&amp;quot;,&lt;br /&gt;
				&amp;quot;copy&amp;quot;,&lt;br /&gt;
				&amp;quot;cut&amp;quot;,&lt;br /&gt;
				&amp;quot;paste&amp;quot;,&lt;br /&gt;
				&amp;quot;selectAll&amp;quot;,&lt;br /&gt;
				&amp;quot;newDocument&amp;quot;,&lt;br /&gt;
				&amp;quot;pageBreak&amp;quot;,&lt;br /&gt;
				&amp;quot;pageUp&amp;quot;,&lt;br /&gt;
				&amp;quot;pageDown&amp;quot;,&lt;br /&gt;
				&amp;quot;pageNavigator&amp;quot;,&lt;br /&gt;
				&amp;quot;finder&amp;quot;,&lt;br /&gt;
				&amp;quot;/&amp;quot;,&lt;br /&gt;
				&amp;quot;-left&amp;quot;,&lt;br /&gt;
				&amp;quot;-right&amp;quot;,&lt;br /&gt;
				&amp;quot;#fix&amp;quot;,&lt;br /&gt;
				&amp;quot;:Format-default.more_paragraph&amp;quot;,&lt;br /&gt;
				&amp;quot;:Text-default.more_text&amp;quot;,&lt;br /&gt;
				&amp;quot;:Insert-default.more_plus&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;buttonGroup&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/buttonName&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;buttonEntry&amp;quot;: {&lt;br /&gt;
			&amp;quot;anyOf&amp;quot;: [&lt;br /&gt;
				{ &amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/buttonGroup&amp;quot; },&lt;br /&gt;
				{ &amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/buttonName&amp;quot; },&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;pattern&amp;quot;: &amp;quot;^%[0-9]{3,4}$&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;minItems&amp;quot;: 2,&lt;br /&gt;
					&amp;quot;maxItems&amp;quot;: 2,&lt;br /&gt;
					&amp;quot;additionalItems&amp;quot;: false,&lt;br /&gt;
					&amp;quot;items&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;pattern&amp;quot;: &amp;quot;^%[0-9]{3,4}$&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;anyOf&amp;quot;: [&lt;br /&gt;
									{ &amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/buttonGroup&amp;quot; },&lt;br /&gt;
									{ &amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/buttonName&amp;quot; }&lt;br /&gt;
								]&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;defaultTag&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default tag name for the editor&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;p&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;convertTextTags&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom tags for text formatting buttons&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;bold&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;STRONG&amp;quot; },&lt;br /&gt;
				&amp;quot;underline&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;U&amp;quot; },&lt;br /&gt;
				&amp;quot;italic&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;EM&amp;quot; },&lt;br /&gt;
				&amp;quot;strike&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;DEL&amp;quot; }&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: {&lt;br /&gt;
				&amp;quot;bold&amp;quot;: &amp;quot;STRONG&amp;quot;,&lt;br /&gt;
				&amp;quot;underline&amp;quot;: &amp;quot;U&amp;quot;,&lt;br /&gt;
				&amp;quot;italic&amp;quot;: &amp;quot;EM&amp;quot;,&lt;br /&gt;
				&amp;quot;strike&amp;quot;: &amp;quot;DEL&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;value&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Initial HTML value of the editor&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;historyStackDelayTime&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Delay time in milliseconds for recording history stack&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 400&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;elementWhitelist&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Additional tags to whitelist&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;elementBlacklist&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Tags to blacklist&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;attributeWhitelist&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Attributes whitelist to keep in editor&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;attributeBlacklist&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Attributes blacklist to remove from editor&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;mode&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Editor mode&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;classic&amp;quot;, &amp;quot;inline&amp;quot;, &amp;quot;balloon&amp;quot;, &amp;quot;balloon-always&amp;quot;],&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;classic&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;rtl&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Right to Left mode&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;lineAttrReset&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Attributes to delete at line break&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;toolbar_width&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Width of toolbar for inline/balloon modes&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;auto&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;toolbar_container&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom container for toolbar&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;toolbar_sticky&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; },&lt;br /&gt;
				{ &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				{ &amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot; },&lt;br /&gt;
				{ &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Top offset for sticky toolbar (-1, false, or null to turn off)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;toolbar_hide&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Hide the toolbar&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;fullScreenOffset&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Top offset for fullscreen mode&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;iframe&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Use iframe to isolate content&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;iframe_fullPage&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Allow HTML, HEAD, BODY tags and DOCTYPE&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;iframe_attributes&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Attributes for iframe element&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;iframe_cssFileName&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{ &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				{ &amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;, &amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; } }&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;CSS filename for iframe&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;suneditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;previewTemplate&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Template for preview (use {{contents}} placeholder)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;printTemplate&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Template for print (use {{contents}} placeholder)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;externalLibs&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;External library configurations (codeMirror, katex, mathjax)&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;codeMirror&amp;quot;: {&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
							&amp;quot;properties&amp;quot;: {&lt;br /&gt;
								&amp;quot;options&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
									&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
									&amp;quot;properties&amp;quot;: {&lt;br /&gt;
										&amp;quot;mode&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;htmlmixed&amp;quot; },&lt;br /&gt;
										&amp;quot;htmlMode&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;, &amp;quot;default&amp;quot;: true },&lt;br /&gt;
										&amp;quot;lineNumbers&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;, &amp;quot;default&amp;quot;: true },&lt;br /&gt;
										&amp;quot;lineWrapping&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;, &amp;quot;default&amp;quot;: true }&lt;br /&gt;
									}&lt;br /&gt;
								}&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						{ &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;CodeMirror configuration for code view (src must be a CodeMirror constructor — not representable in JSON)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;katex&amp;quot;: {&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
							&amp;quot;properties&amp;quot;: {&lt;br /&gt;
								&amp;quot;options&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
									&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
									&amp;quot;properties&amp;quot;: {&lt;br /&gt;
										&amp;quot;throwOnError&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;, &amp;quot;default&amp;quot;: false }&lt;br /&gt;
									}&lt;br /&gt;
								}&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						{ &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;KaTeX configuration for math plugin (src must be a KaTeX constructor — not representable in JSON)&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: {}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;statusbar&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show status bar&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;statusbar_showPathLabel&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show node structure in status bar&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;statusbar_resizeEnable&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable resizing&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;statusbar_container&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom container for status bar&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;charCounter&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show character counter (auto-enabled if charCounter_max is set)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;charCounter_type&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Character counting method&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;char&amp;quot;, &amp;quot;byte&amp;quot;, &amp;quot;byte-html&amp;quot;],&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;char&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;charCounter_label&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Label for character counter&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;charCounter_max&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;number&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Maximum allowed characters&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;width&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Editor width&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;100%&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;minWidth&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Minimum width (used when width is &#039;auto&#039; or &#039;~%&#039;)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;maxWidth&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Maximum width (used when width is &#039;auto&#039; or &#039;~%&#039;)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;height&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Editor height&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;auto&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;minHeight&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Minimum height (used when height is &#039;auto&#039;)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;280px&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;maxHeight&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;null&amp;quot; }],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Maximum height (used when height is &#039;auto&#039;)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editorStyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default CSS styles for editing area&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;fontSizeUnits&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Allowed font size units&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;enum&amp;quot;: [&amp;quot;px&amp;quot;, &amp;quot;pt&amp;quot;, &amp;quot;em&amp;quot;, &amp;quot;rem&amp;quot;, &amp;quot;vw&amp;quot;, &amp;quot;vh&amp;quot;, &amp;quot;%&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: [&amp;quot;px&amp;quot;, &amp;quot;pt&amp;quot;, &amp;quot;em&amp;quot;, &amp;quot;rem&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;alignItems&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Alignment options (rtl-sensitive)&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;enum&amp;quot;: [&amp;quot;left&amp;quot;, &amp;quot;center&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;justify&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: [&amp;quot;left&amp;quot;, &amp;quot;center&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;justify&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;colorList&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Color list for color picker&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
					{ &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					{ &amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;, &amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; } }&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;lineHeights&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Line height options&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
				&amp;quot;additionalProperties&amp;quot;: false,&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;text&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;value&amp;quot;: { &amp;quot;oneOf&amp;quot;: [{ &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }, { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }] }&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: [&amp;quot;value&amp;quot;]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;paragraphStyles&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom paragraph styles&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
					{ &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
						&amp;quot;additionalProperties&amp;quot;: false,&lt;br /&gt;
						&amp;quot;properties&amp;quot;: {&lt;br /&gt;
							&amp;quot;name&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
							&amp;quot;class&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
							&amp;quot;_class&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;]&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;textStyles&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom text styles&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
					{ &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
						&amp;quot;additionalProperties&amp;quot;: false,&lt;br /&gt;
						&amp;quot;properties&amp;quot;: {&lt;br /&gt;
							&amp;quot;name&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
							&amp;quot;class&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
							&amp;quot;style&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
							&amp;quot;tag&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;span&amp;quot; },&lt;br /&gt;
							&amp;quot;_class&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;]&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageResizing&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable image resizing&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageHeightShow&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show image height input&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageAlignShow&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show image alignment options&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageWidth&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default image width&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;auto&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageHeight&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default image height&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;auto&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageSizeOnlyPercentage&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Allow only percentage scaling for images&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageRotation&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show image rotation buttons&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageFileInput&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show file input in image upload&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageUrlInput&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show URL input in image upload&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageUploadHeader&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;HTTP headers for image upload&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageUploadUrl&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;URL for image upload endpoint&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageUploadSizeLimit&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;number&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Maximum total image upload size in bytes&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageMultipleFile&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Allow multiple image selection&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageAccept&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Accepted image file types&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;*&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageGalleryUrl&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;URL for image gallery endpoint&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageGalleryHeader&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;HTTP headers for image gallery&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoResizing&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable video resizing&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoHeightShow&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show video height input&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoAlignShow&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show video alignment options&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoRatioShow&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show video ratio options&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoWidth&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default video width&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;100%&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoHeight&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default video height&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;56.25%&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoSizeOnlyPercentage&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Allow only percentage scaling for videos&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoRotation&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show video rotation buttons&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoRatio&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default video aspect ratio (16:9 = 0.5625)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0.5625&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoRatioList&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Video ratio options&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
				&amp;quot;additionalProperties&amp;quot;: false,&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;name&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;value&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;number&amp;quot; }&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;, &amp;quot;value&amp;quot;]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;youtubeQuery&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;YouTube embed query parameters&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoFileInput&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show file input in video upload&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoUrlInput&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show URL input in video upload&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoUploadHeader&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;HTTP headers for video upload&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoUploadUrl&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;URL for video upload endpoint&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoUploadSizeLimit&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;number&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Maximum total video upload size in bytes&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoMultipleFile&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Allow multiple video selection&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoTagAttrs&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Attributes for video tag&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoIframeAttrs&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Attributes for iframe (YouTube, Vimeo)&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;videoAccept&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Accepted video file types&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;*&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioWidth&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default audio width&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;300px&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioHeight&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default audio height&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;54px&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioFileInput&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show file input in audio upload&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioUrlInput&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show URL input in audio upload&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioUploadHeader&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;HTTP headers for audio upload&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioUploadUrl&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;URL for audio upload endpoint&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioUploadSizeLimit&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;number&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Maximum total audio upload size in bytes&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioMultipleFile&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Allow multiple audio selection&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioTagAttrs&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Attributes for audio tag&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;audioAccept&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Accepted audio file types&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;*&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;tableCellControllerPosition&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Table cell controller position&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;cell&amp;quot;, &amp;quot;top&amp;quot;],&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;cell&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;linkTargetNewWindow&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default checked state for new window checkbox&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;defaultUrlProtocol&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default protocol for links&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;linkRel&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Available rel attributes for links&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;linkRelDefault&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Default rel attributes for links&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;default&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;check_new_window&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;check_bookmark&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: {}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;linkNoPrefix&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Disable automatic URL prefixing&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;hrItems&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;HR style options&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
				&amp;quot;additionalProperties&amp;quot;: false,&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;name&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;class&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;style&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;],&lt;br /&gt;
				&amp;quot;anyOf&amp;quot;: [{ &amp;quot;required&amp;quot;: [&amp;quot;class&amp;quot;] }, { &amp;quot;required&amp;quot;: [&amp;quot;style&amp;quot;] }]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;tabDisable&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Disable tab key interaction&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;shortcutsDisable&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Disable all keyboard shortcuts&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;shortcutsHint&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show shortcuts hint&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;templates&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;array&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Template definitions&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
				&amp;quot;additionalProperties&amp;quot;: false,&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;name&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;html&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;, &amp;quot;html&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;placeholder&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Placeholder text&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;icons&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom icon definitions&amp;quot;,&lt;br /&gt;
			&amp;quot;additionalProperties&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;buttonList&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Defines button list configuration&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/buttonEntry&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/FancyTreeOptions&amp;diff=36835</id>
		<title>JsonSchema:SchemaBuilder/FancyTreeOptions</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/FancyTreeOptions&amp;diff=36835"/>
		<updated>2026-09-22T22:22:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchemaBuilder/FancyTreeOptions&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;Fancytree Options&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Configuration options for the Fancytree jQuery widget.&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
	&amp;quot;x-default-properties&amp;quot;: [&amp;quot;selectMode&amp;quot;,&amp;quot;source-selector&amp;quot;],&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;activeVisible&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Make sure active nodes are visible (expanded).&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;aria&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable WAI-ARIA support.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;autoActivate&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Automatically activate a node when it is focused using the keyboard.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;autoCollapse&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Automatically collapse all siblings when a node is expanded.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;autoScroll&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Automatically scroll nodes into the visible area.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;clickFolderMode&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [1, 2, 3, 4],&lt;br /&gt;
			&amp;quot;default&amp;quot;: 4,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Behavior when clicking a folder node: 1 = activate, 2 = expand, 3 = activate and expand, 4 = activate (double-click expands).&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;checkbox&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show checkboxes.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;checkboxAutoHide&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Display checkboxes on hover only.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;debugLevel&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [0, 1, 2, 3, 4],&lt;br /&gt;
			&amp;quot;default&amp;quot;: 4,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Debug logging level: 0 = quiet, 1 = errors, 2 = warnings, 3 = infos, 4 = debug.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;disabled&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Disable the control.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;focusOnSelect&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Set focus when a node is checked by a mouse click.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;escapeTitles&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Escape `node.title` content for display.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;generateIds&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Generate id attributes like `&amp;lt;span id=&#039;fancytree-id-KEY&#039;&amp;gt;`.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;idPrefix&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;ft_&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Prefix used to generate node ids, e.g. `&amp;lt;span id=&#039;fancytree-id-KEY&#039;&amp;gt;`.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;icon&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Display node icons.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;keyboard&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Support keyboard navigation.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;keyPathSeparator&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;/&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Separator used by `node.getKeyPath()` and `tree.loadKeyPath()`.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;minExpandLevel&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Minimum expansion level. 1 = the root node is not collapsible.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;quicksearch&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Navigate to the next node by typing the first letters.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;rtl&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable RTL (right-to-left) mode.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;selectMode&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [1, 2, 3],&lt;br /&gt;
			&amp;quot;x-enum-titles&amp;quot;: [&amp;quot;single&amp;quot;, &amp;quot;multi&amp;quot;, &amp;quot;multi-hierarchical&amp;quot;],&lt;br /&gt;
			&amp;quot;default&amp;quot;: 1&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;tabindex&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;0&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Tabindex for the tree. The whole tree behaves as one single control.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;titlesTabbable&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Node titles can receive keyboard focus.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;tooltip&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Use the node title as a tooltip. A callback could also be specified.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;source-selector&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Select source&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&lt;br /&gt;
				&amp;quot;wiki article&amp;quot;,&lt;br /&gt;
				&amp;quot;inline&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;sourceArticle&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;wiki article&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;pagename&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;wiki article with json content model with content compatible as FancyTree data source&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&amp;quot;source-selector&amp;quot;: &amp;quot;wiki article&amp;quot; }&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;source&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;json&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsoneditor&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;inline data&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&amp;quot;source-selector&amp;quot;: &amp;quot;inline&amp;quot; }&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/EeasyMDEOptions&amp;diff=36834</id>
		<title>JsonSchema:SchemaBuilder/EeasyMDEOptions</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/EeasyMDEOptions&amp;diff=36834"/>
		<updated>2026-09-22T22:22:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;EasyMDE Widget Options&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Configuration options for the EasyMDE Markdown Editor widget&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;placeholder&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Placeholder text for the editor&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;Write your Markdown here...&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;minHeight&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;pattern&amp;quot;: &amp;quot;^\\d+(px|em|rem|vh|%)$&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Minimum height of the editor&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;300px&amp;quot;,&lt;br /&gt;
			&amp;quot;examples&amp;quot;: [&amp;quot;300px&amp;quot;, &amp;quot;20em&amp;quot;, &amp;quot;50vh&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;maxHeight&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;pattern&amp;quot;: &amp;quot;^\\d+(px|em|rem|vh|%)$&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Maximum height of the editor&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;500px&amp;quot;,&lt;br /&gt;
			&amp;quot;examples&amp;quot;: [&amp;quot;500px&amp;quot;, &amp;quot;30em&amp;quot;, &amp;quot;80vh&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;spellChecker&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable/disable spell checking&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;lineWrapping&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable/disable line wrapping&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;toolbar&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Toolbar configuration&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: [&lt;br /&gt;
				&amp;quot;bold&amp;quot;,&lt;br /&gt;
				&amp;quot;italic&amp;quot;,&lt;br /&gt;
				&amp;quot;strikethrough&amp;quot;,&lt;br /&gt;
				&amp;quot;heading&amp;quot;,&lt;br /&gt;
				&amp;quot;|&amp;quot;,&lt;br /&gt;
				&amp;quot;code&amp;quot;,&lt;br /&gt;
				&amp;quot;quote&amp;quot;,&lt;br /&gt;
				&amp;quot;unordered-list&amp;quot;,&lt;br /&gt;
				&amp;quot;ordered-list&amp;quot;,&lt;br /&gt;
				&amp;quot;check-list&amp;quot;,&lt;br /&gt;
				&amp;quot;|&amp;quot;,&lt;br /&gt;
				&amp;quot;link&amp;quot;,&lt;br /&gt;
				&amp;quot;image&amp;quot;,&lt;br /&gt;
				&amp;quot;table&amp;quot;,&lt;br /&gt;
				&amp;quot;horizontal-rule&amp;quot;,&lt;br /&gt;
				&amp;quot;|&amp;quot;,&lt;br /&gt;
				&amp;quot;preview&amp;quot;,&lt;br /&gt;
				&amp;quot;side-by-side&amp;quot;,&lt;br /&gt;
				&amp;quot;fullscreen&amp;quot;,&lt;br /&gt;
				&amp;quot;|&amp;quot;,&lt;br /&gt;
				&amp;quot;guide&amp;quot;,&lt;br /&gt;
				&amp;quot;undo&amp;quot;,&lt;br /&gt;
				&amp;quot;redo&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;enum&amp;quot;: [&lt;br /&gt;
					&amp;quot;bold&amp;quot;,&lt;br /&gt;
					&amp;quot;italic&amp;quot;,&lt;br /&gt;
					&amp;quot;strikethrough&amp;quot;,&lt;br /&gt;
					&amp;quot;heading&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-smaller&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-bigger&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-1&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-2&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-3&amp;quot;,&lt;br /&gt;
					&amp;quot;code&amp;quot;,&lt;br /&gt;
					&amp;quot;quote&amp;quot;,&lt;br /&gt;
					&amp;quot;unordered-list&amp;quot;,&lt;br /&gt;
					&amp;quot;ordered-list&amp;quot;,&lt;br /&gt;
					&amp;quot;check-list&amp;quot;,&lt;br /&gt;
					&amp;quot;clean-block&amp;quot;,&lt;br /&gt;
					&amp;quot;link&amp;quot;,&lt;br /&gt;
					&amp;quot;image&amp;quot;,&lt;br /&gt;
					&amp;quot;upload-image&amp;quot;,&lt;br /&gt;
					&amp;quot;table&amp;quot;,&lt;br /&gt;
					&amp;quot;horizontal-rule&amp;quot;,&lt;br /&gt;
					&amp;quot;preview&amp;quot;,&lt;br /&gt;
					&amp;quot;side-by-side&amp;quot;,&lt;br /&gt;
					&amp;quot;fullscreen&amp;quot;,&lt;br /&gt;
					&amp;quot;guide&amp;quot;,&lt;br /&gt;
					&amp;quot;undo&amp;quot;,&lt;br /&gt;
					&amp;quot;redo&amp;quot;,&lt;br /&gt;
					&amp;quot;|&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;autosave&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Autosave configuration&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;enabled&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Enable/disable autosave&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: false&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;delay&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Delay in milliseconds before autosaving&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: 10000,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 1000&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;text&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Text prefix for autosave status&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;Draft saved: &amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;submit_delay&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Delay before autosaving on form submission&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 100&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;timeFormat&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Time format for autosave status&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;locale&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Locale for time formatting&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;en-US&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;format&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Format options for Intl.DateTimeFormat&amp;quot;,&lt;br /&gt;
							&amp;quot;properties&amp;quot;: {&lt;br /&gt;
								&amp;quot;hour&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
									&amp;quot;enum&amp;quot;: [&amp;quot;2-digit&amp;quot;, &amp;quot;numeric&amp;quot;],&lt;br /&gt;
									&amp;quot;default&amp;quot;: &amp;quot;2-digit&amp;quot;&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;minute&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
									&amp;quot;enum&amp;quot;: [&amp;quot;2-digit&amp;quot;, &amp;quot;numeric&amp;quot;],&lt;br /&gt;
									&amp;quot;default&amp;quot;: &amp;quot;2-digit&amp;quot;&lt;br /&gt;
								}&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;showIcons&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Toolbar icons to show (overrides default visibility)&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;enum&amp;quot;: [&lt;br /&gt;
					&amp;quot;bold&amp;quot;,&lt;br /&gt;
					&amp;quot;italic&amp;quot;,&lt;br /&gt;
					&amp;quot;strikethrough&amp;quot;,&lt;br /&gt;
					&amp;quot;heading&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-smaller&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-bigger&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-1&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-2&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-3&amp;quot;,&lt;br /&gt;
					&amp;quot;code&amp;quot;,&lt;br /&gt;
					&amp;quot;quote&amp;quot;,&lt;br /&gt;
					&amp;quot;unordered-list&amp;quot;,&lt;br /&gt;
					&amp;quot;ordered-list&amp;quot;,&lt;br /&gt;
					&amp;quot;check-list&amp;quot;,&lt;br /&gt;
					&amp;quot;clean-block&amp;quot;,&lt;br /&gt;
					&amp;quot;link&amp;quot;,&lt;br /&gt;
					&amp;quot;image&amp;quot;,&lt;br /&gt;
					&amp;quot;upload-image&amp;quot;,&lt;br /&gt;
					&amp;quot;table&amp;quot;,&lt;br /&gt;
					&amp;quot;horizontal-rule&amp;quot;,&lt;br /&gt;
					&amp;quot;preview&amp;quot;,&lt;br /&gt;
					&amp;quot;side-by-side&amp;quot;,&lt;br /&gt;
					&amp;quot;fullscreen&amp;quot;,&lt;br /&gt;
					&amp;quot;guide&amp;quot;,&lt;br /&gt;
					&amp;quot;undo&amp;quot;,&lt;br /&gt;
					&amp;quot;redo&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;hideIcons&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Toolbar icons to hide&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;enum&amp;quot;: [&lt;br /&gt;
					&amp;quot;bold&amp;quot;,&lt;br /&gt;
					&amp;quot;italic&amp;quot;,&lt;br /&gt;
					&amp;quot;strikethrough&amp;quot;,&lt;br /&gt;
					&amp;quot;heading&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-smaller&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-bigger&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-1&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-2&amp;quot;,&lt;br /&gt;
					&amp;quot;heading-3&amp;quot;,&lt;br /&gt;
					&amp;quot;code&amp;quot;,&lt;br /&gt;
					&amp;quot;quote&amp;quot;,&lt;br /&gt;
					&amp;quot;unordered-list&amp;quot;,&lt;br /&gt;
					&amp;quot;ordered-list&amp;quot;,&lt;br /&gt;
					&amp;quot;check-list&amp;quot;,&lt;br /&gt;
					&amp;quot;clean-block&amp;quot;,&lt;br /&gt;
					&amp;quot;link&amp;quot;,&lt;br /&gt;
					&amp;quot;image&amp;quot;,&lt;br /&gt;
					&amp;quot;upload-image&amp;quot;,&lt;br /&gt;
					&amp;quot;table&amp;quot;,&lt;br /&gt;
					&amp;quot;horizontal-rule&amp;quot;,&lt;br /&gt;
					&amp;quot;preview&amp;quot;,&lt;br /&gt;
					&amp;quot;side-by-side&amp;quot;,&lt;br /&gt;
					&amp;quot;fullscreen&amp;quot;,&lt;br /&gt;
					&amp;quot;guide&amp;quot;,&lt;br /&gt;
					&amp;quot;undo&amp;quot;,&lt;br /&gt;
					&amp;quot;redo&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;promptURLs&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Prompt for URLs when inserting links/images&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;previewImagesInEditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Preview images directly in the editor&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;status&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Status bar items to display&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: [&amp;quot;autosave&amp;quot;, &amp;quot;lines&amp;quot;, &amp;quot;words&amp;quot;, &amp;quot;cursor&amp;quot;],&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;enum&amp;quot;: [&amp;quot;autosave&amp;quot;, &amp;quot;lines&amp;quot;, &amp;quot;words&amp;quot;, &amp;quot;cursor&amp;quot;, &amp;quot;upload-image&amp;quot;]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;toolbarTips&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show toolbar tooltips&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;indentWithTabs&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Use tabs for indentation&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;previewRender&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;function&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom preview render function&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: null&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;renderingConfig&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Markdown rendering configuration&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;singleLineBreaks&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Enable single line breaks&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;codeSyntaxHighlighting&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Enable code syntax highlighting&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: false&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;markedOptions&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Options passed to marked.js&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;sanitizerFunction&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: [&amp;quot;function&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom HTML sanitizer function&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;hljs&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: [&amp;quot;object&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Highlight.js instance for syntax highlighting&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;blockStyles&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Block style customization&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;bold&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Bold marker&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;**&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;italic&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Italic marker&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;*&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;code&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Code block marker&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;```&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;insertTexts&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom insert text templates&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;link&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;default&amp;quot;: [&amp;quot;[&amp;quot;, &amp;quot;](#url#)&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;image&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;default&amp;quot;: [&amp;quot;![&amp;quot;, &amp;quot;](#url#)&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;uploadedImage&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;default&amp;quot;: [&amp;quot;![](#url#)&amp;quot;, &amp;quot;&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;table&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;default&amp;quot;: [&lt;br /&gt;
						&amp;quot;&amp;quot;,&lt;br /&gt;
						&amp;quot;\n\n| Column 1 | Column 2 | Column 3 |\n| -------- | -------- | -------- |\n| Text     | Text     | Text     |\n\n&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;horizontalRule&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
					&amp;quot;default&amp;quot;: [&amp;quot;&amp;quot;, &amp;quot;\n\n-----\n\n&amp;quot;]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;promptTexts&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom prompt texts&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;link&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Prompt text for link URL&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;URL for the link:&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;image&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Prompt text for image URL&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;URL of the image:&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;shortcuts&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom keyboard shortcuts&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;toggleBold&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-B&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleItalic&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-I&amp;quot; },&lt;br /&gt;
				&amp;quot;drawLink&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-K&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleHeadingSmaller&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-H&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleHeadingBigger&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Shift-Cmd-H&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleHeading1&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Ctrl+Alt+1&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleHeading2&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Ctrl+Alt+2&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleHeading3&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Ctrl+Alt+3&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleHeading4&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Ctrl+Alt+4&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleHeading5&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Ctrl+Alt+5&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleHeading6&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Ctrl+Alt+6&amp;quot; },&lt;br /&gt;
				&amp;quot;cleanBlock&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-E&amp;quot; },&lt;br /&gt;
				&amp;quot;drawImage&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-Alt-I&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleBlockquote&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-&#039;&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleOrderedList&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-Alt-L&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleUnorderedList&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-L&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleCheckList&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Shift-Cmd-L&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleCodeBlock&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-Alt-C&amp;quot; },&lt;br /&gt;
				&amp;quot;togglePreview&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;Cmd-P&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleSideBySide&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;F9&amp;quot; },&lt;br /&gt;
				&amp;quot;toggleFullScreen&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;F11&amp;quot; }&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;unorderedListStyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;*&amp;quot;, &amp;quot;-&amp;quot;, &amp;quot;+&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Style for unordered lists&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;*&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;inputStyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;textarea&amp;quot;, &amp;quot;contenteditable&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Input style for the editor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;nativeSpellcheck&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Use native browser spellcheck&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;autoRefresh&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Auto-refresh the editor when hidden&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;theme&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Editor theme&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;easymde&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;tabSize&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Tab size in spaces&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 2,&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;maximum&amp;quot;: 8&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;indentUnit&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Indentation unit size&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 2,&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;maximum&amp;quot;: 8&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;lineNumbers&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show line numbers&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;autofocus&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Auto-focus the editor on load&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;direction&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;ltr&amp;quot;, &amp;quot;rtl&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Text direction&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;ltr&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;scrollbarStyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;native&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Scrollbar style&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;native&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;styleSelectedText&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;boolean&amp;quot;, &amp;quot;string&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Style for selected text&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;forceSync&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Force sync between textarea and editor&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;sideBySideFullscreen&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable side-by-side fullscreen mode&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;syncSideBySidePreviewScroll&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Sync scroll between editor and preview in side-by-side mode&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;autoDownloadFontAwesome&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Auto-download Font Awesome&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;toolbarButtonClassPrefix&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Prefix for toolbar button CSS classes&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;toolbarGuideIcon&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Show guide icon in toolbar&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;initialValue&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Initial editor content&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;uploadImage&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Enable image upload&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageUploadFunction&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;function&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom image upload function&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageUploadEndpoint&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Endpoint for image uploads&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageMaxSize&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Maximum image size in bytes&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 2097152&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageAccept&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Accepted image MIME types&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;image/png, image/jpeg, image/gif, image/avif&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageCSRFToken&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;CSRF token for image uploads&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageCSRFName&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;CSRF field name&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;csrfmiddlewaretoken&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageCSRFHeader&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Use CSRF header instead of form field&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageInputName&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image input field name&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;image&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imagePathAbsolute&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Use absolute paths for uploaded images&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imagesPreviewHandler&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;function&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Custom image preview handler&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;imageTexts&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image upload status texts&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;sbInit&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;sbOnDragEnter&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;sbOnDrop&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;sbProgress&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;sbOnUploaded&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;sizeUnits&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;errorMessages&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Error message texts&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;noFileGiven&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;typeNotAllowed&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;fileTooLarge&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; },&lt;br /&gt;
				&amp;quot;importError&amp;quot;: { &amp;quot;type&amp;quot;: &amp;quot;string&amp;quot; }&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;errorCallback&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;function&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Error callback function&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;onToggleFullScreen&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: [&amp;quot;function&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Callback when fullscreen is toggled&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;additionalProperties&amp;quot;: false&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/InputOptions&amp;diff=36833</id>
		<title>JsonSchema:SchemaBuilder/InputOptions</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/InputOptions&amp;diff=36833"/>
		<updated>2026-09-22T22:22:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchemaBuilder/InputOptions&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;Input config&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;commonProperties&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;accessKey&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The access key&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;classes&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The names of the CSS classes to apply to the element.&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;dir&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The directionality of the input (ltr/rtl).&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;ltr&amp;quot;, &amp;quot;rtl&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;disabled&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Disable the widget.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;id&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The HTML id attribute used in the rendered tag.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;inputFilter&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The name of an input filter function. Input filters modify the value of an input before it is accepted&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;inputId&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The value of the input&#039;s HTML id attribute.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The value of the input&#039;s HTML name attribute.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;text&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Text to insert&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The title text.&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;flagsProperty&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;flags&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The name or names of the flags (e.g., &#039;progressive&#039; or &#039;primary&#039;) to apply.&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;iconProperty&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The symbolic name of the icon, see [https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons&amp;amp;theme=wikimediaui&amp;amp;direction=ltr&amp;amp;platform=desktop here]&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;indicatorProperty&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;indicator&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Symbolic name of the indicator (e.g. &#039;required&#039; or &#039;down&#039;).&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;textInputProperties&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;autocomplete&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Should the browser support autocomplete for this field?&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;autofocus&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Use an HTML autofocus attribute to instruct the browser to focus this widget.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;invisibleLabel&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether the label should be visually hidden (but still accessible to screen-readers).&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;label&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The label text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;labelPosition&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The position of the inline label relative to that of the value or placeholder text: &#039;before&#039; or &#039;after&#039;&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;before&amp;quot;, &amp;quot;after&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxLength&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum number of characters allowed in the input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minLength&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum number of characters allowed in the input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;placeholder&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Placeholder text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;readOnly&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Prevent changes to the value of the text input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;spellcheck&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Should the browser support spellcheck for this field (undefined means leaving it up to the browser).&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The value of the HTML type attribute: &#039;text&#039;, &#039;password&#039;, &#039;email&#039;, &#039;url&#039; or &#039;number&#039;.&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;text&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;email&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;number&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;validate&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;A regular expression that must match the value for it to be considered valid. See \u003Ca target=\&amp;quot;_blank\&amp;quot; href=\&amp;quot;https://json-schema.org/understanding-json-schema/reference/regular_expressions\&amp;quot;\u003ERegular Expressions\u003C/a\u003E&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;html&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;numberInputProperties&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;autocomplete&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Should the browser support autocomplete for this field?&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;autofocus&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Use an HTML autofocus attribute to instruct the browser to focus this widget.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;buttonStep&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Delta when using the buttons or Up/Down arrow keys&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;invisibleLabel&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether the label should be visually hidden (but still accessible to screen-readers).&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;label&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The label text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;labelPosition&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The position of the inline label relative to that of the value or placeholder text: &#039;before&#039; or &#039;after&#039;&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;before&amp;quot;, &amp;quot;after&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;max&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum allowed value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxLength&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum number of characters allowed in the input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;min&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum allowed value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minLength&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum number of characters allowed in the input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;pageStep&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Delta when using the Page-up/Page-down keys. Defaults to 10 times buttonStep&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;placeholder&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Placeholder text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;readOnly&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Prevent changes to the value of the text input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;showButtons&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether to show the plus and minus buttons.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;spellcheck&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Should the browser support spellcheck for this field (undefined means leaving it up to the browser).&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;step&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;If specified, the field only accepts values that are multiples of this.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The value of the HTML type attribute: &#039;text&#039;, &#039;password&#039;, &#039;email&#039;, &#039;url&#039; or &#039;number&#039;.&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;text&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;email&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;number&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;validate&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;A regular expression that must match the value for it to be considered valid&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;multiselectWidgetProperties&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;allowArbitrary&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Allow data items to be added even if not present in the menu.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;allowDisplayInvalidTags&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Allow the display of invalid tags.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;allowDuplicates&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Allow duplicate items to be added&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;allowEditTags&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Allow editing of the tags by clicking them&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;allowReordering&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Allow reordering of the items&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;allowedValues&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;An array representing the allowed items by their datas&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;draggable&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The items are draggable.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;inputPosition&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Position of the input. Options are: - inline: The input is invisible, but exists inside the tag list, so the user types into the tag groups to add tags. - outline: The input is underneath the tag area. - none: No input supplied&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;inline&amp;quot;, &amp;quot;outline&amp;quot;, &amp;quot;none&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;orientation&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Item orientation: &#039;horizontal&#039; or &#039;vertical&#039;.&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;horizontal&amp;quot;, &amp;quot;vertical&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;tagLimit&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;An optional limit on the number of selected options&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.InputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.InputWidget OO.ui.InputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.TextInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.TextInputWidget OO.ui.TextInputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/textInputProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;mw.widgets.DateInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/textInputProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;precision&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Date precision to use, &#039;day&#039; or &#039;month&#039;&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&amp;quot;day&amp;quot;, &amp;quot;month&amp;quot;]&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;inputFormat&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Date format string to use for the textual input field&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;displayFormat&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Date format string to use for the clickable label&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;longDisplayFormat&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;If a custom displayFormat is not specified, use unabbreviated day of the week and month names in the default language-specific displayFormat&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;placeholderLabel&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Placeholder text shown when the widget is not&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;placeholderDateFormat&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;User-visible date format string displayed in the textual input field when it&#039;s empty&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;mustBeAfter&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;format&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Validates the date to be after this&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;mustBeBefore&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;format&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Validates the date to be before this&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;mw.widgets.TitleInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/textInputProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;limit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Number of results to show&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;namespace&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Namespace to prepend to queries&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;relative&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;If a namespace is set, display titles relative to it&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;suggestions&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Display search suggestions&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;showRedirectTargets&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Show the targets of redirects&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;showImages&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Show page images&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;showDescriptions&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Show page descriptions&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;showDisambigsLast&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Show disambiguation pages as the last results&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;showMissing&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Show missing pages&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;showInterwikis&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Show pages with a valid interwiki prefix&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;addQueryInput&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Add exact user&#039;s input query to results&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;excludeCurrentPage&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Exclude the current page from suggestions&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;creatable&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Exclude pages whose namespace is negative&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;validateTitle&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether the input must be a valid title&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;required&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether the input must not be empty&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;highlightSearchQuery&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Highlight the partial query the user used for this title&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;mw.widgets.UserInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/textInputProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;limit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Number of results to show&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.ToggleSwitchWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.ToggleSwitchWidget OO.ui.ToggleSwitchWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ButtonWidgetProperties&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;framed&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Render the button with a frame&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;href&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Hyperlink to visit when the button is clicked.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;invisibleLabel&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether the label should be visually hidden (but still accessible to screen-readers).&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;label&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The label text.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;noFollow&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Search engine traversal hint&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;rel&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;array&amp;quot;],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Relationship attributes for the hyperlink&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;tabIndex&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: [&amp;quot;string&amp;quot;, &amp;quot;number&amp;quot;, &amp;quot;null&amp;quot;],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number that specifies the element&#039;s position in the tab-navigation order (e.g., 1 for the first focusable element).&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;target&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The frame or window in which to open the hyperlink.&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.ButtonWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.ButtonWidget OO.ui.ButtonWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/ButtonWidgetProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.ButtonMenuSelectWidget OO.ui.ButtonMenuSelectWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/ButtonWidgetProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;active&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether button should be shown as active&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;menu&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/OO.ui.MenuSelectWidget&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.MenuSelectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.MenuSelectWidget OO.ui.MenuSelectWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.RadioSelectInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.RadioSelectInputWidget OO.ui.RadioSelectInputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.NumberInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.NumberInputWidget OO.ui.NumberInputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/numberInputProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;mw.widgets.UsersMultiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multiselectWidgetProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;limit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Number of results to show&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;ipAllowed&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Show IP addresses in autocomplete menu&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;ipRangeLimits&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;properties&amp;quot;: {&lt;br /&gt;
								&amp;quot;IPv4&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
									&amp;quot;description&amp;quot;: &amp;quot;Maximum allowed IPv4 range&amp;quot;&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;IPv6&amp;quot;: {&lt;br /&gt;
									&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
									&amp;quot;description&amp;quot;: &amp;quot;Maximum allowed IPv6 range&amp;quot;&lt;br /&gt;
								}&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;mw.widgets.TitlesMultiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multiselectWidgetProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;clearInputOnChoose&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Clear input on choose&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;mw.widgets.CategoryMultiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multiselectWidgetProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;limit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Maximum number of results to load&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.MenuTagMultiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.MenuTagMultiselectWidget OO.ui.MenuTagMultiselectWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multiselectWidgetProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;clearInputOnChoose&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Clear the text input value when a menu option is chosen&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.ComboBoxInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.ComboBoxInputWidget OO.ui.ComboBoxInputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/textInputProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.MultilineTextInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.MultilineTextInputWidget OO.ui.MultilineTextInputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/textInputProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;autosize&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Automatically resize the text input to fit its content&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;maxRows&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Maximum number of rows to display when autosize is set to true&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;rows&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Number of visible lines in textarea. If used with autosize, specifies minimum number of rows to display.&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.MultiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.ButtonSelectWidget OO.ui.ButtonSelectWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.ButtonSelectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.ButtonSelectWidget OO.ui.ButtonSelectWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;multiselect&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Allow for multiple selections&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.CheckboxInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.CheckboxInputWidget OO.ui.CheckboxInputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;indeterminate&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether the checkbox is in the indeterminate state&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.CheckboxMultiselectInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.CheckboxMultiselectInputWidget OO.ui.CheckboxMultiselectInputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.DropdownInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.DropdownInputWidget OO.ui.DropdownInputWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;mw.widgets.datetime.DateTimeInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/OO.ui.InputWidget&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether to act like a &#039;date&#039;&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;required&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether a value is required&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;clearable&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether to provide for blanking the value.&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;min&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Minimum allowed date&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;max&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Maximum allowed date&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;intl-tel-input&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://github.com/jackocnr/intl-tel-input intl-tel-input]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;allowDropdown&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether or not to allow the dropdown&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;autoInsertDialCode&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;When enabled (requires nationalMode to be disabled), the international dial code will be automatically inserted into the input&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;autoPlaceholder&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Set the input&#039;s placeholder to an example number for the selected country, and update it if the country changes&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;customContainer&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Additional classes to add to the parent div.&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;customPlaceholder&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Change the placeholder generated by autoPlaceholder. Must return a string&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;excludeCountries&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;In the dropdown, display all countries except the ones you specify here.&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;formatOnDisplay&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Format the input value (according to the nationalMode option) during initialisation, and on setNumber. Requires the utilsScript option&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;geoIpLookup&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;When setting initialCountry to &#039;auto&#039;, you must use this option to specify a custom function that looks up the user&#039;s location, and then calls the success callback with the relevant country code&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;hiddenInput&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Add a hidden input with the given name.&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;initialCountry&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Set the initial country selection by specifying its country code&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;nationalMode&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Format numbers in the national format, rather than the international format.&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;onlyCountries&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;In the dropdown, display only the countries you specify&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;placeholderNumberType&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Specify one of the keys from the global enum intlTelInputUtils.numberType&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;preferredCountries&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Specify the countries to appear at the top of the list&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;separateDialCode&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Display the country dial code next to the selected flag&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;showFlags&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Set this to false to hide the flags e.g. for political reasons&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;utilsScript&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Enable formatting/validation etc. by specifying the URL of the included utils.js script (or alternatively just point it to the file on cdnjs.com)&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;LookupElement&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/textInputProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.TagMultiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.TagMultiselectWidget OO.ui.TagMultiselectWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multiselectWidgetProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;MenuTagSearchMultiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/indicatorProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multiselectWidgetProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;RatingWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;ratingLength&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;length (only for integer type)&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;button&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/OO.ui.ButtonWidget&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;RangeWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;step&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;step&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;valueMask&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;%v&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;VisualEditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;EasyMDE&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://github.com/ionaru/easy-markdown-editor easy-markdown-editor]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/EeasyMDEOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;SunEditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://suneditor.com/options SunEditor options]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/SunEditorOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;FancyTree&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://wwwendt.de/tech/fancytree/doc/jsdoc/ Api reference]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/FancyTreeOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;Autocomplete&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://github.com/trevoreyre/autocomplete/tree/master/packages/autocomplete-js autocomplete-js]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;JsonForms&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;schemaName&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;jsonSchemas&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;schemaName&amp;quot;,&lt;br /&gt;
					&amp;quot;x-template&amp;quot;: &amp;quot;JsonSchema:{{schemaName}}&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.SelectFileWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.SelectFileWidget OO.ui.SelectFileWidget]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/flagsProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/iconProperty&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;accept&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;MIME types to accept.&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;droppable&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether to accept files by drag and drop&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;notsupported&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Text to display when file support is missing&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;showDropTarget&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether to show a drop target&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;thumbnailSizeLimit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;File size limit in MiB&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/MetaSchema&amp;diff=36832</id>
		<title>JsonSchema:SchemaBuilder/MetaSchema</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:SchemaBuilder/MetaSchema&amp;diff=36832"/>
		<updated>2026-09-22T22:21:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;JSON Schema builder&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchemaBuilder/MetaSchema&amp;quot;,&lt;br /&gt;
	&amp;quot;$comment&amp;quot;: &amp;quot;Meta-schema for defining editable JSON schemas with UI layout controls, custom input widgets, and conditional display logic. Extends standard JSON Schema with MediaWiki-specific widget configurations and layout options.&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Switch the primary button below to interactively change property type&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;paged&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
		&amp;quot;toggle&amp;quot;: true,&lt;br /&gt;
		&amp;quot;resizeable&amp;quot;: true&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schemaRoot&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;newProperty&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;New property&amp;quot;,&lt;br /&gt;
			&amp;quot;x-value-converter&amp;quot;: &amp;quot;newPropertyMeta&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;, &amp;quot;type&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;name&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;type&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;integer&amp;quot;,&lt;br /&gt;
						&amp;quot;number&amp;quot;,&lt;br /&gt;
						&amp;quot;boolean&amp;quot;,&lt;br /&gt;
						&amp;quot;object&amp;quot;,&lt;br /&gt;
						&amp;quot;array&amp;quot;,&lt;br /&gt;
						&amp;quot;null&amp;quot;,&lt;br /&gt;
						&amp;quot;multiple&amp;quot;,&lt;br /&gt;
						&amp;quot;survey&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;controlConfig&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.FieldLayout OO.ui.FieldLayout]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;align&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Text to insert&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;left&amp;quot;, &amp;quot;right&amp;quot;, &amp;quot;top&amp;quot;, &amp;quot;inline&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;classes&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The names of the CSS classes to apply to the element&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;help&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Help text. When help text is specified and helpInline is false, a \&amp;quot;help\&amp;quot; icon will appear in the upper-right corner of the rendered field; clicking it will display the text in a popup. If helpInline is true, then a subtle description will be shown after the label.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;helpInline&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether or not the help should be inline, or shown when the \&amp;quot;help\&amp;quot; icon is clicked&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;id&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The HTML id attribute used in the rendered tag&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;invisibleLabel&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether the label should be visually hidden (but still accessible to screen-readers)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;label&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The label text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-label-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;label template (overrides label, usually used in conjunction with x-watch)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;text&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Text to insert&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The title text&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;uiSchemaItem&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Defines a UI schema configuration for adding dynamic properties to objects.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;label&amp;quot;, &amp;quot;schema&amp;quot;, &amp;quot;name&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Display label for the property&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;examples&amp;quot;: [&amp;quot;field&amp;quot;, &amp;quot;subitem&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;reference&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Internal or external reference to the JSON schema definition&amp;quot;,&lt;br /&gt;
							&amp;quot;examples&amp;quot;: [&lt;br /&gt;
								&amp;quot;JsonSchema:SchemaBuilder/Field&amp;quot;,&lt;br /&gt;
								&amp;quot;#/definitions/UISchema&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
							&amp;quot;tyoe&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Inline schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;popup_size&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;popup size&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;medium&amp;quot;, &amp;quot;large&amp;quot;, &amp;quot;small&amp;quot;]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;baseProperties&amp;quot;: {&lt;br /&gt;
			&amp;quot;@comment&amp;quot;: &amp;quot;Base JSON Schema keywords common to all schema types (excluding multiple-related keywords)&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;type&amp;quot;, &amp;quot;title&amp;quot;, &amp;quot;description&amp;quot;, &amp;quot;x-required&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;const&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The value must be equal to this constant&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type (string, number, integer, boolean, object, array, null)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field title&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-title-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;title format&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;text&amp;quot;, &amp;quot;html&amp;quot;, &amp;quot;wikitext&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;description&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Description or help text for the field&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-description-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;description format&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;text&amp;quot;, &amp;quot;html&amp;quot;, &amp;quot;wikitext&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-title-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;title template (overrides title, usually used in conjunction with x-watch)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-description-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;description template (overrides description, usually used in conjunction with x-watch)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$comment&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Developer comment - ignored by validation, for documentation purposes&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$ref&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;label&amp;quot;: &amp;quot;Reference to another schema (eg. #definitions/subschema, or JsonSchema:SubSchema, or JsonSchema:SubSchema#definitions/sub-subschema)&amp;quot;,&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;warning&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri-reference&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Reference to another schema definition&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;contentEncoding&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Encoding method for string content (e.g., &#039;base64&#039;, &#039;binary&#039;)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;contentMediaType&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;MIME type of string content (e.g., &#039;image/png&#039;, &#039;application/json&#039;)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;deprecated&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field is deprecated - show warning to users&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The value must be one of these specified values&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;examples&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Example values demonstrating valid input (not validation keywords)&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;readOnly&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field is read-only and cannot be modified&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;writeOnly&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field can be written but not read (e.g., password fields)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-runtime-only&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field only used at runtime (e.g., pagename formula)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-watch&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Watched fields for reactive updates. Can be an array of fields, or key/value pairs mapping alias to field name.&amp;quot;,&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;additionalProperties&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-hidden&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: [ &amp;quot;boolean&amp;quot;, &amp;quot;object&amp;quot;],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Hide the field from the form UI. Only use the &#039;DependencyCondition&#039; schema if the visibility should be determined by the actual schema at runtime&amp;quot;,&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/DependenciesHidden&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-compact&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Hide title, description and error holder, disable border and padding&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-no-title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Hide title&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-no-description&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Hide description&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-css-class&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom CSS class name to apply to the container&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-css-inline&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Inline css to apply to the container&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Dependencies&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Conditional display logic - field only shown when dependencies are met&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-show&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Property will be always visible&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-required&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true,&lt;br /&gt;
					&amp;quot;x-show&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Set the property as required (it will be handled within the \&amp;quot;required\&amp;quot; property in the parent schema)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-padding&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Force padding to the container&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-border&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Force border to the container&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-create-only&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Property only rendered when creating the form data&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-render-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Template name to be used by the parser function &amp;lt;code&amp;gt;jsonformsrender&amp;lt;/code&amp;gt; instead of the computed name&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
						&amp;quot;namespace&amp;quot;: 10&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-data&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Data object to be used in conjunction with converters or enum providers&amp;quot;,&lt;br /&gt;
					&amp;quot;additionalProperties&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must be valid against all of the subschemas (logical AND)&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;oneOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must be valid against exactly one of the subschemas (logical XOR)&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must be valid against all of the subschemas (logical AND)&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;tabs_&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;anyOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must be valid against at least one of the subschemas (logical OR)&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;tabs_&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;not&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must NOT be valid against the given schema&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;if&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Conditional validation: if this schema validates, then &#039;then&#039; must validate&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;then&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Conditional validation: must validate when &#039;if&#039; validates&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;else&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Conditional validation: must validate when &#039;if&#039; does NOT validate&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;type&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;multiple&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Schema for logical combinations (oneOf, anyOf, allOf, not, if/then/else).&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;enum&amp;quot;: [&lt;br /&gt;
									&amp;quot;string&amp;quot;,&lt;br /&gt;
									&amp;quot;integer&amp;quot;,&lt;br /&gt;
									&amp;quot;boolean&amp;quot;,&lt;br /&gt;
									&amp;quot;number&amp;quot;,&lt;br /&gt;
									&amp;quot;object&amp;quot;,&lt;br /&gt;
									&amp;quot;array&amp;quot;&lt;br /&gt;
								],&lt;br /&gt;
								&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
									&amp;quot;allowArbitrary&amp;quot;: false&lt;br /&gt;
								}&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Properties&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-additional-properties-ui&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;New property&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;#/definitions/newProperty&amp;quot;,&lt;br /&gt;
							&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;User-defined properties with their schemas&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Reusable schema definitions (alias of $defs)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$defs&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Reusable schema definitions (alias of definitions)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;links&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;tabs_&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;see [https://json-schema.org/draft-06/draft-wright-json-schema-hyperschema-01 draft-wright-json-schema-hyperschema-01]&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
						&amp;quot;properties&amp;quot;: {&lt;br /&gt;
							&amp;quot;rel&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;description&amp;quot;: &amp;quot;Link relation type&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;href&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;description&amp;quot;: &amp;quot;URI template for the link&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;x-destroy-values-on-switch&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
								&amp;quot;default&amp;quot;: false,&lt;br /&gt;
								&amp;quot;description&amp;quot;: &amp;quot;Destroy value on switch&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;x-no-validate&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
								&amp;quot;default&amp;quot;: false,&lt;br /&gt;
								&amp;quot;description&amp;quot;: &amp;quot;No validate&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-switch&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget for switch&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.ButtonSelectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.RadioSelectInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.DropdownInputWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;OO.ui.ButtonSelectWidget&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-switch-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-switch&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from &amp;lt;a target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;&amp;gt;JsonSchema:SchemaBuilder/InputOptions&amp;lt;/a&amp;gt; (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-switch}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;string&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema string type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;string&amp;quot;],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default string value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;inputPosition&amp;quot;: &amp;quot;outline&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;String must be one of the specified values&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-enum-titles&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Display labels for enum values. Must be the same length as enum array.&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-enum-titles-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;description format&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;text&amp;quot;, &amp;quot;html&amp;quot;, &amp;quot;wikitext&amp;quot;]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-enum-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/EnumTemplate&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Dynamic source for enum using templates&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-enum-provider&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Name of the enum provider to be used in selects. When not a built-in function, must be declared in [[MediaWiki:JsonFormsOptions]] and provide at least a \&amp;quot;source\&amp;quot; method&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.ComboBoxInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;uGroups&amp;quot;,&lt;br /&gt;
						&amp;quot;slotRoles&amp;quot;,&lt;br /&gt;
						&amp;quot;jsonSlots&amp;quot;,&lt;br /&gt;
						&amp;quot;contentModels&amp;quot;,&lt;br /&gt;
						&amp;quot;jsonSchemas&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxLength&amp;quot;: {&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum string length allowed&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minLength&amp;quot;: {&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum string length required&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;pattern&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;regex&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Regular expression pattern that the string must match&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-pattern-message&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;User-friendly error message to show when pattern validation fails&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Template string for generating dynamic values (e.g., &#039;{{field1}}-{{field2}}&#039;)&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;stringOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to string-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;if&amp;quot;: {&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: {&lt;br /&gt;
						&amp;quot;enum&amp;quot;: [&lt;br /&gt;
							&amp;quot;date-time&amp;quot;,&lt;br /&gt;
							&amp;quot;time&amp;quot;,&lt;br /&gt;
							&amp;quot;date&amp;quot;,&lt;br /&gt;
							&amp;quot;email&amp;quot;,&lt;br /&gt;
							&amp;quot;idn-email&amp;quot;,&lt;br /&gt;
							&amp;quot;hostname&amp;quot;,&lt;br /&gt;
							&amp;quot;idn-hostname&amp;quot;,&lt;br /&gt;
							&amp;quot;ipv4&amp;quot;,&lt;br /&gt;
							&amp;quot;ipv6&amp;quot;,&lt;br /&gt;
							&amp;quot;uri&amp;quot;,&lt;br /&gt;
							&amp;quot;uri-reference&amp;quot;,&lt;br /&gt;
							&amp;quot;iri&amp;quot;,&lt;br /&gt;
							&amp;quot;uri-template&amp;quot;,&lt;br /&gt;
							&amp;quot;json-pointer&amp;quot;,&lt;br /&gt;
							&amp;quot;relative-json-pointer&amp;quot;,&lt;br /&gt;
							&amp;quot;regex&amp;quot;&lt;br /&gt;
						]&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: [&amp;quot;format&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;then&amp;quot;: {&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-format-type&amp;quot;: {&lt;br /&gt;
						&amp;quot;default&amp;quot;: &amp;quot;default&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: [&amp;quot;x-format-type&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format-type&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;custom&amp;quot;, &amp;quot;default&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;custom&amp;quot;,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Selects whether to use standard JSON Schema formats or custom formats&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;date-time&amp;quot;,&lt;br /&gt;
						&amp;quot;time&amp;quot;,&lt;br /&gt;
						&amp;quot;date&amp;quot;,&lt;br /&gt;
						&amp;quot;email&amp;quot;,&lt;br /&gt;
						&amp;quot;idn-email&amp;quot;,&lt;br /&gt;
						&amp;quot;hostname&amp;quot;,&lt;br /&gt;
						&amp;quot;idn-hostname&amp;quot;,&lt;br /&gt;
						&amp;quot;ipv4&amp;quot;,&lt;br /&gt;
						&amp;quot;ipv6&amp;quot;,&lt;br /&gt;
						&amp;quot;uri&amp;quot;,&lt;br /&gt;
						&amp;quot;uri-reference&amp;quot;,&lt;br /&gt;
						&amp;quot;iri&amp;quot;,&lt;br /&gt;
						&amp;quot;uri-template&amp;quot;,&lt;br /&gt;
						&amp;quot;json-pointer&amp;quot;,&lt;br /&gt;
						&amp;quot;relative-json-pointer&amp;quot;,&lt;br /&gt;
						&amp;quot;regex&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-format-type&amp;quot;: &amp;quot;default&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Standard JSON Schema format validation&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;autocomplete&amp;quot;,&lt;br /&gt;
						&amp;quot;color&amp;quot;,&lt;br /&gt;
						&amp;quot;json&amp;quot;,&lt;br /&gt;
						&amp;quot;hidden&amp;quot;,&lt;br /&gt;
						&amp;quot;file&amp;quot;,&lt;br /&gt;
						&amp;quot;html&amp;quot;,&lt;br /&gt;
						&amp;quot;markdown&amp;quot;,&lt;br /&gt;
						&amp;quot;month&amp;quot;,&lt;br /&gt;
						&amp;quot;pagename&amp;quot;,&lt;br /&gt;
						&amp;quot;rating&amp;quot;,&lt;br /&gt;
						&amp;quot;tel&amp;quot;,&lt;br /&gt;
						&amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;textarea&amp;quot;,&lt;br /&gt;
						&amp;quot;user&amp;quot;,&lt;br /&gt;
						&amp;quot;url&amp;quot;,&lt;br /&gt;
						&amp;quot;uuid&amp;quot;,&lt;br /&gt;
						&amp;quot;wikitext&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-format-type&amp;quot;: &amp;quot;custom&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: [&amp;quot;format&amp;quot;, &amp;quot;x-format&amp;quot;],&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;metaSchemaFormatToInput&amp;quot;,&lt;br /&gt;
					&amp;quot;enum_&amp;quot;: [&lt;br /&gt;
						&amp;quot;autocomplete&amp;quot;,&lt;br /&gt;
						&amp;quot;ColorPicker&amp;quot;,&lt;br /&gt;
						&amp;quot;intl-tel-input&amp;quot;,&lt;br /&gt;
						&amp;quot;JsonEditor&amp;quot;,&lt;br /&gt;
						&amp;quot;JsonForms&amp;quot;,&lt;br /&gt;
						&amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
						&amp;quot;month&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.DateInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.DateTimeInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.UserInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.ButtonSelectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.ComboBoxInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.MultilineTextInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.RadioSelectInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;RatingWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;uuid&amp;quot;,&lt;br /&gt;
						&amp;quot;VisualEditor&amp;quot;,&lt;br /&gt;
						&amp;quot;WikiEditor&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;or&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;and&amp;quot;: [&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
										&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
									},&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
										&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
										&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
									}&lt;br /&gt;
								]&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;and&amp;quot;: [&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;path&amp;quot;: &amp;quot;format&amp;quot;,&lt;br /&gt;
										&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
									},&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;path&amp;quot;: &amp;quot;format&amp;quot;,&lt;br /&gt;
										&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
										&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
									}&lt;br /&gt;
								]&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for string input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;@comment&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Options&#039; config is determined by the selected input. Using options from &amp;lt;a target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;&amp;gt;JsonSchema:SchemaBuilder/InputOptions&amp;lt;/a&amp;gt; (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the string field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-autocomplete-provider&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Autocomplete configuration for text inputs&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;or&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;matches&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;LookupElement&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;matches&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;Autocomplete&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-value-formula&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Post-process value after form submission. Use &amp;lt;value&amp;gt; to print the input value. Can contain wikitext.&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;stringOptionsMultiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to string-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format-type&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;custom&amp;quot;, &amp;quot;default&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;custom&amp;quot;,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Selects whether to use standard JSON Schema formats or custom formats&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;text&amp;quot;, &amp;quot;title&amp;quot;, &amp;quot;user&amp;quot;, &amp;quot;category&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: [&amp;quot;format&amp;quot;, &amp;quot;x-format&amp;quot;],&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;metaSchemaArrayFormatToInput&amp;quot;,&lt;br /&gt;
					&amp;quot;enum_&amp;quot;: [&lt;br /&gt;
						&amp;quot;ButtonMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;GroupMultiSelectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.CategoryMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.TitlesMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.UsersMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.CheckboxMultiselectInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.MenuTagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for string input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from &amp;lt;a target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;&amp;gt;JsonSchema:SchemaBuilder/InputOptions&amp;lt;/a&amp;gt; (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the string field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-autocomplete-provider&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Autocomplete configuration for text inputs&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;or&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;matches&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;LookupElement&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;matches&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;autocomplete&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;number&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema number type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;number&amp;quot;],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default number value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;inputPosition&amp;quot;: &amp;quot;outline&amp;quot;,&lt;br /&gt;
							&amp;quot;x-type&amp;quot;: &amp;quot;number&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be one of the specified values&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;exclusiveMaximum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be strictly less than this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;exclusiveMinimum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be strictly greater than this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maximum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be less than or equal to this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minimum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be greater than or equal to this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;multipleOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be a multiple of this number&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;numberOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to number-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;number&amp;quot;, &amp;quot;range&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;OO.ui.NumberInputWidget&amp;quot;, &amp;quot;RangeWidget&amp;quot;],&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for number input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from &amp;lt;a target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;&amp;gt;JsonSchema:SchemaBuilder/InputOptions&amp;lt;/a&amp;gt; (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the number field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;numberOptionsMultiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to number-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;number&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;OO.ui.TagMultiselectWidget&amp;quot;],&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for number input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from &amp;lt;a target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;&amp;gt;JsonSchema:SchemaBuilder/InputOptions&amp;lt;/a&amp;gt; (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the number field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;integer&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema integer type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;integer&amp;quot;],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default integer value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;inputPosition&amp;quot;: &amp;quot;outline&amp;quot;,&lt;br /&gt;
							&amp;quot;x-type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be one of the specified values&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;exclusiveMaximum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be strictly less than this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;exclusiveMinimum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be strictly greater than this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maximum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be less than or equal to this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minimum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be greater than or equal to this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;multipleOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be a multiple of this number&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;integerOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to integer-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;number&amp;quot;, &amp;quot;range&amp;quot;, &amp;quot;rating&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: [&amp;quot;x-format&amp;quot;],&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;metaSchemaIntegerFormatToInput&amp;quot;,&lt;br /&gt;
					&amp;quot;enum_&amp;quot;: [&amp;quot;OO.ui.NumberInputWidget&amp;quot;, &amp;quot;RangeWidget&amp;quot;, &amp;quot;RatingWidget&amp;quot;],&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for integer input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from &amp;lt;a target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;&amp;gt;JsonSchema:SchemaBuilder/InputOptions&amp;lt;/a&amp;gt; (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the input field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;integerOptionsMultiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to integer-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;number&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;OO.ui.TagMultiselectWidget&amp;quot;],&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for integer input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from &amp;lt;a target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;&amp;gt;JsonSchema:SchemaBuilder/InputOptions&amp;lt;/a&amp;gt; (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the input field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;boolean&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema boolean type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;boolean&amp;quot;],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default boolean value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Boolean must be one of the specified values&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;booleanOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to boolean-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;OO.ui.CheckboxInputWidget&amp;quot;, &amp;quot;OO.ui.ToggleSwitchWidget&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;OO.ui.ToggleSwitchWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for boolean input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from &amp;lt;a target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;&amp;gt;JsonSchema:SchemaBuilder/InputOptions&amp;lt;/a&amp;gt; (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the boolean field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;null&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema null type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;null&amp;quot;],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default null value when not provided&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;nullOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options for null-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;null&amp;quot;, &amp;quot;info&amp;quot;, &amp;quot;button&amp;quot;],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;label&amp;quot;: &amp;quot;Using options from [[JsonSchema:SchemaBuilder/InputOptions]] (#/definitions/button)&amp;quot;,&lt;br /&gt;
						&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/button&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-button-action&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;action name registered in form options -\u003E callbacks -\u003E button&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Contextual message to display with the object field&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&amp;quot;notice&amp;quot;, &amp;quot;error&amp;quot;, &amp;quot;warning&amp;quot;, &amp;quot;success&amp;quot;],&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Message severity level&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;label&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Message text content&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;x-label-format&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;label format&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&amp;quot;text&amp;quot;, &amp;quot;html&amp;quot;, &amp;quot;wikitext&amp;quot;]&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;icon&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;OOUI icon name to display ([https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons\u0026theme=wikimediaui\u0026direction=ltr\u0026platform=desktop see here])&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;inline&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Display message inline within the field&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;array&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema array type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;array&amp;quot;],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default value for the array when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;additionalItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema for additional items beyond those defined in prefixItems&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;contains&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema that at least one item in the array must satisfy&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxContains&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum number of items that can satisfy the &#039;contains&#039; schema&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum number of items allowed in the array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minContains&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum number of items that must satisfy the &#039;contains&#039; schema&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum number of items required in the array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;prefixItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;tabs_&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Positional validation for the beginning of the array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;unevaluatedItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema for items not evaluated by prefixItems or items&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;uniqueItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;All items in the array must be unique&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;arrayOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to array-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;items&amp;quot;],&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;default&amp;quot;,&lt;br /&gt;
						&amp;quot;multiselect&amp;quot;,&lt;br /&gt;
						&amp;quot;booklet&amp;quot;,&lt;br /&gt;
						&amp;quot;tabs&amp;quot;,&lt;br /&gt;
						&amp;quot;table&amp;quot;,&lt;br /&gt;
						&amp;quot;tuple&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
					&amp;quot;x-show&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional configuration for the selected layout&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;items&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-layout&amp;quot;,&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;#/definitions/ArrayItems-{{x-layout}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-collapsible&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Determine whether this object should be displayed as a collapsed element&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-collapsible-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;collapsed&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: true&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;label&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Override schema title or key&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;icon&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;OOUI icon name to display ([https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons\u0026theme=wikimediaui\u0026direction=ltr\u0026platform=desktop see here])&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;survey&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema object type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;properties&amp;quot;],&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SurveyBuilderLinear&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;object&amp;quot;],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
				&amp;quot;.*&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;object&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema object type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;properties&amp;quot;],&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;object&amp;quot;],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default object value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;additionalProperties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether properties not defined in &#039;properties&#039; are allowed&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-default-properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;List of property names that should be included by default&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-ui-name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Name of the UI schema to display from x-additional-properties-ui list&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Reusable schema definitions (alias of $defs)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$defs&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Reusable schema definitions (alias of definitions)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxProperties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum number of properties allowed&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minProperties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum number of properties required&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Property validation where property names must match regex patterns&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-toolbar&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Properties&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-additional-properties-ui&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;New property&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;#/definitions/newProperty&amp;quot;,&lt;br /&gt;
							&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;User-defined properties with their schemas&amp;quot;,&lt;br /&gt;
					&amp;quot;x-additional-properties-ui_&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;field&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Field&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;subitem&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Subitem&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;geolocation&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Geolocation&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;survey&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Survey&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;propertyNames&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema for validating property names&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
					&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
					&amp;quot;readOnly&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;List of property names that must be present&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-group-properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Add properties representing group names. Only works in conjunction with tabs or booklet layouts.&amp;quot;,&lt;br /&gt;
					&amp;quot;additionalProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;Properties&amp;quot;,&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
						&amp;quot;description&amp;quot;: &amp;quot;Add properties for each group&amp;quot;,&lt;br /&gt;
						&amp;quot;items&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.MenuTagMultiselectWidget&amp;quot;,&lt;br /&gt;
							&amp;quot;x-enum-provider&amp;quot;: &amp;quot;sameLevelProperties&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-value-converter&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;A value converter defined as [[MediaWiki:JsonFormsOptions]]&#039;s callback to convert forth and back the value&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;objectOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to object-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;default&amp;quot;, &amp;quot;tabs&amp;quot;, &amp;quot;booklet&amp;quot;, &amp;quot;horizontal&amp;quot;, &amp;quot;paged&amp;quot;, &amp;quot;splitter&amp;quot;],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Layout style for object properties&amp;quot;,&lt;br /&gt;
					&amp;quot;x-show&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional configuration for the selected layout&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-collapsible&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Determine whether this object should be displayed as a collapsed element&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-collapsible-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;collapsed&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: true&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;label&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Override schema title or key&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;icon&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;OOUI icon name to display&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;OOUI icon name to display ([https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons\u0026theme=wikimediaui\u0026direction=ltr\u0026platform=desktop see here])&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Contextual message to display with the object field&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&amp;quot;notice&amp;quot;, &amp;quot;error&amp;quot;, &amp;quot;warning&amp;quot;, &amp;quot;success&amp;quot;],&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Message severity level&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;label&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Message text content&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;x-label-format&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;label format&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&amp;quot;text&amp;quot;, &amp;quot;html&amp;quot;, &amp;quot;wikitext&amp;quot;]&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;icon&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;OOUI icon name to display ([https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons\u0026theme=wikimediaui\u0026direction=ltr\u0026platform=desktop see here])&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;inline&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Display message inline within the field&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-additional-properties-ui&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;UI Schema Configuration&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Defines available UI schemas for dynamically adding properties&amp;quot;,&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Single UI Schema&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/uiSchemaItem&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Multiple UI Schemas&amp;quot;,&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/uiSchemaItem&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;minItems&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;uniqueItems&amp;quot;: true&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-hidden-properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;inputPosition&amp;quot;: &amp;quot;outline&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Hidden properties: they can also be properties not declared in the schema but allowed by \&amp;quot;patternProperties\&amp;quot; or \&amp;quot;additionalProperties\&amp;quot;&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;rootOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Root-level configuration. Additional object properties can be added via the button \&amp;quot;Additional items\&amp;quot; and additional primitive properties can be added by the buttons at the bottom.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;name&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Unique identifier for this schema definition&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema dialect URI (e.g., https://json-schema.org/draft-07/schema)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$id&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Unique identifier URI for this schema&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-name&amp;quot;,&lt;br /&gt;
					&amp;quot;x-template&amp;quot;: &amp;quot;{{wgServer}}{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:&#039;}}{{replace x-name &#039; &#039; &#039;_&#039;}}&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Controls how the form fields are arranged in the UI&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&amp;quot;default&amp;quot;, &amp;quot;paged&amp;quot;, &amp;quot;tabs&amp;quot;, &amp;quot;booklet&amp;quot;, &amp;quot;horizontal&amp;quot;, &amp;quot;splitter&amp;quot;],&lt;br /&gt;
					&amp;quot;x-show&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-required&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;x-name&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;rootOptionsArray&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Root-level configuration for array or multiple schema. Additional object properties can be added via the button \&amp;quot;Additional items\&amp;quot; and additional primitive properties can be added by the buttons at the bottom.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;name&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Unique identifier for this schema definition&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema dialect URI (e.g., https://json-schema.org/draft-07/schema)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$id&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Unique identifier URI for this schema&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-name&amp;quot;,&lt;br /&gt;
					&amp;quot;x-template&amp;quot;: &amp;quot;{{wgServer}}{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:&#039;}}{{replace x-name &#039; &#039; &#039;_&#039;}}&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-required&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;x-name&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;schema&amp;quot;: {&lt;br /&gt;
			&amp;quot;@comment&amp;quot;: &amp;quot;Complete JSON Schema type selector. Supports all JSON Schema primitives plus logical combinations (multiple).&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;String&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Number&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/number&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/boolean&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Null&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/null&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Array&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Multiple&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/multiple&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-default&amp;quot;: {&lt;br /&gt;
			&amp;quot;@comment&amp;quot;: &amp;quot;Complete JSON Schema type selector. Supports all JSON Schema primitives plus logical combinations (multiple).&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-switch&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;String&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Number&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/number&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/boolean&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Null&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/null&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Array&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Multiple&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/multiple&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-multiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;@comment&amp;quot;: &amp;quot;Complete JSON Schema type selector. Supports all JSON Schema primitives plus logical combinations (multiple).&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-switch&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;String&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/stringMultiselect&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Number&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/numberMultiselect&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/integerMultiselect&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-booklet&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-switch&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Multiple&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/multiple&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-tuple&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;tuple&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-tabs&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-switch&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Multiple&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/multiple&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-table&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;typedSchema&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Container for all primitive type schemas with their options&amp;quot;,&lt;br /&gt;
			&amp;quot;string&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/string&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/stringOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;number&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/number&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/numberOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;integer&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/integer&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/integerOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;boolean&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/boolean&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/booleanOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;stringMultiselect&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/string&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/stringOptionsMultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;numberMultiselect&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/number&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/numberOptionsMultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;integerMultiselect&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/integer&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/integerOptionsMultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;null&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/null&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/nullOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;array&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/array&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/arrayOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;object&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/object&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/objectOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;multiple&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multiple&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;schemaRoot&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Root schema selector - determines the top-level structure.&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-switch&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-switch-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/rootOptions&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Array&amp;quot;,&lt;br /&gt;
					&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/array&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/rootOptionsArray&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Multiple&amp;quot;,&lt;br /&gt;
					&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/multiple&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/rootOptionsArray&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/CreatePageForm&amp;diff=36831</id>
		<title>JsonSchema:Core/CreatePageForm</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/CreatePageForm&amp;diff=36831"/>
		<updated>2026-09-22T22:21:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;https:\/\/json-schema.org\/draft\/2020-12\/schema&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Core/CreatePageForm&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;Create\/edit form&amp;quot;,&lt;br /&gt;
	&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;, &amp;quot;schema&amp;quot;],&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
	&amp;quot;x-group-properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;appearance&amp;quot;: [&lt;br /&gt;
			&amp;quot;display_path&amp;quot;,&lt;br /&gt;
			&amp;quot;view&amp;quot;,&lt;br /&gt;
			&amp;quot;popup_button_config&amp;quot;,&lt;br /&gt;
			&amp;quot;popup_size&amp;quot;,&lt;br /&gt;
			&amp;quot;css_class&amp;quot;,&lt;br /&gt;
			&amp;quot;inline_css&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;,&lt;br /&gt;
			&amp;quot;hide_footer&amp;quot;,&lt;br /&gt;
			&amp;quot;hide_header&amp;quot;,&lt;br /&gt;
			&amp;quot;no_frame&amp;quot;&lt;br /&gt;
		],&lt;br /&gt;
		&amp;quot;infobox&amp;quot;: [&lt;br /&gt;
			&amp;quot;show_infobox&amp;quot;,&lt;br /&gt;
			&amp;quot;infobox_position&amp;quot;,&lt;br /&gt;
			&amp;quot;infobox_template&amp;quot;,&lt;br /&gt;
			&amp;quot;template_print_scalar&amp;quot;&lt;br /&gt;
		]&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-name}}&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-name-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;minLength&amp;quot;: 1&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;schema&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-schema}}&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-schema-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;x-enum-provider&amp;quot;: &amp;quot;jsonSchemas&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;action&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-action}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-action-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;create&amp;quot;, &amp;quot;edit&amp;quot;, &amp;quot;none&amp;quot;],&lt;br /&gt;
			&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-action-create}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-action-edit}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-action-none}}&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;edit&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-edit}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-edit-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;action&amp;quot;: &amp;quot;edit&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ugroups&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-ugroups}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.MenuTagMultiselectWidget&amp;quot;,&lt;br /&gt;
				&amp;quot;x-enum-provider&amp;quot;: &amp;quot;uGroups&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;default&amp;quot;: [&amp;quot;user&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;captcha&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-captcha}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-captcha-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;ugroups&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;contains&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: &amp;quot;*&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;pagename_formula&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-pagenameformula}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-pagenameformula-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;action&amp;quot;: &amp;quot;create&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;overwrite_existing_article_on_create&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-overwritearticle}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-overwritearticle-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;pagename_formula&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;slot&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-slot}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-slot-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;jsonforms-data&amp;quot;,&lt;br /&gt;
			&amp;quot;x-enum-provider&amp;quot;: &amp;quot;jsonSlots&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;edit_freetext&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-freetext}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;slot&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: &amp;quot;main&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;edit_categories&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-categories}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-categories-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;default_categories&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-default-categories}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-default-categories-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.CategoryMultiselectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;edit_categories&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: false&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;preload&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-preload}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-preload-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [ &amp;quot;none&amp;quot;, &amp;quot;article&amp;quot;, &amp;quot;wikitext&amp;quot; ],&lt;br /&gt;
			&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-preload-none}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-preload-article-enum}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-preload-wikitext-enum}}&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;and&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;action&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;: &amp;quot;create&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;slot&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;: &amp;quot;main&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;preload_article&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-preload-article}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-preload-article-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;and&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;preload&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;: &amp;quot;article&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;preload_wikitext&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-preload-wikitext}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-preload-wikitext-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;and&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;preload&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;return&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-return}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-return-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;target&amp;quot;, &amp;quot;none&amp;quot;, &amp;quot;article&amp;quot;, &amp;quot;url&amp;quot;],&lt;br /&gt;
			&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-return-target}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-return-none}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-return-article}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-return-url-enum}}&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;target&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;return_page&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-return-page}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-return-page-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;return&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: &amp;quot;article&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;return_url&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-return-url}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-return-url-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;return&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: &amp;quot;url&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;edit_path&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-edit-path}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-edit-path-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;edit_jsonpath&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;edit_schema&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-edit-schema}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-edit-schema-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-enum-provider&amp;quot;: &amp;quot;jsonSchemas&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;edit_path&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;show_infobox&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-show-infobox}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-show-infobox-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;slot&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: &amp;quot;main&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;infobox_position&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-position}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;right&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;],&lt;br /&gt;
			&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-infobox-position-right}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-infobox-position-left}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-infobox-position-top}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-infobox-position-bottom}}&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;show_infobox&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: true&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;infobox_template&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-template}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-template-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;namespace&amp;quot;: 10&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;show_infobox&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: true&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;template_print_scalar&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-print-scalar}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-print-scalar-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;path&amp;quot;: &amp;quot;infobox_template&amp;quot;,&lt;br /&gt;
				&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
				&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;display_path&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-display-path}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-display-path-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-hidden&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;view&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-view}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&lt;br /&gt;
				&amp;quot;inline&amp;quot;,&lt;br /&gt;
				&amp;quot;popup&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-view-inline}}&amp;quot;,&lt;br /&gt;
				&amp;quot;{{int:jsonforms-formschema-createpageform-view-popup}}&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-title}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-title-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;hide_header&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-hide-header}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;hide_footer&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-hide-footer}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;no_frame&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-hide-form-frame}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: false,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;popup_button_config&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-collapsible&amp;quot;: true,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-popup-button-config}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/OO.ui.ButtonWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;view&amp;quot;: &amp;quot;popup&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;popup_size&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-popup-size}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
			&amp;quot;enum&amp;quot;: [&amp;quot;medium&amp;quot;, &amp;quot;large&amp;quot;, &amp;quot;small&amp;quot;],&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;view&amp;quot;: &amp;quot;popup&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;css_class&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-css-class}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-css-class-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;inline_css&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-inline-css}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-inline-css-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;width: 600px;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
				&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_options&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-show&amp;quot;: true,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-editor-options}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-collapsible_&amp;quot;: true,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;base_options&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-base-options}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-base-options-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;MediaWiki:JsonFormsOptions&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;validation&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-validation}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-validation-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;onsubmit&amp;quot;,&lt;br /&gt;
						&amp;quot;always&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
						&amp;quot;{{int:jsonforms-formschema-createpageform-validation-onsubmit}}&amp;quot;,&lt;br /&gt;
						&amp;quot;{{int:jsonforms-formschema-createpageform-validation-always}}&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;never&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-template}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-template-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;default&amp;quot;,&lt;br /&gt;
						&amp;quot;ejs&amp;quot;,&lt;br /&gt;
						&amp;quot;handlebars&amp;quot;,&lt;br /&gt;
						&amp;quot;hogan&amp;quot;,&lt;br /&gt;
						&amp;quot;lodash&amp;quot;,&lt;br /&gt;
						&amp;quot;markup&amp;quot;,&lt;br /&gt;
						&amp;quot;mustache&amp;quot;,&lt;br /&gt;
						&amp;quot;swig&amp;quot;,&lt;br /&gt;
						&amp;quot;underscore&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;default&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;max_depth&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-max-depth}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-max-depth-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;maximum&amp;quot;: 100,&lt;br /&gt;
					&amp;quot;default&amp;quot;: 32&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;path_separator&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-path-separator}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-path-separator-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;maxLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default_additional_properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-additional-properties}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-additional-properties-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: false&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;use_lazy_properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-lazy-properties}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-lazy-properties-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;never&amp;quot;,&lt;br /&gt;
						&amp;quot;always&amp;quot;,&lt;br /&gt;
						&amp;quot;threshold&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
						&amp;quot;{{int:jsonforms-formschema-createpageform-lazy-properties-never}}&amp;quot;,&lt;br /&gt;
						&amp;quot;{{int:jsonforms-formschema-createpageform-lazy-properties-always}}&amp;quot;,&lt;br /&gt;
						&amp;quot;{{int:jsonforms-formschema-createpageform-lazy-properties-enum-threshold}}&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;threshold&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;lazy_properties_threshold&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-lazy-properties-threshold}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-lazy-properties-threshold-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;default&amp;quot;: 6,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;use_lazy_properties&amp;quot;: &amp;quot;threshold&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;remove_empty_properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-remove-empty}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-remove-empty-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required_evaluates_non_empty&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-evaluates-non-empty}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-evaluates-non-empty-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: false&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;remove_false_properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-remove-false}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-remove-false-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: false&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;debug&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-debug}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-createpageform-debug-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: false&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;schema_revision&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;x-hidden&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;edit_schema_revision&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;x-hidden&amp;quot;: true&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonForm:Default&amp;diff=36830</id>
		<title>JsonForm:Default</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonForm:Default&amp;diff=36830"/>
		<updated>2026-09-22T22:21:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;schema&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;action&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;edit&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;ugroups&amp;quot;: [&lt;br /&gt;
		&amp;quot;user&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;captcha&amp;quot;: false,&lt;br /&gt;
	&amp;quot;pagename_formula&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;overwrite_existing_article_on_create&amp;quot;: false,&lt;br /&gt;
	&amp;quot;slot&amp;quot;: &amp;quot;jsonforms-data&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_freetext&amp;quot;: false,&lt;br /&gt;
	&amp;quot;edit_categories&amp;quot;: false,&lt;br /&gt;
	&amp;quot;default_categories&amp;quot;: [],&lt;br /&gt;
	&amp;quot;preload_article&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;preload_wikitext&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;return&amp;quot;: &amp;quot;target&amp;quot;,&lt;br /&gt;
	&amp;quot;return_page&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;return_url&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_path&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_schema&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;show_infobox&amp;quot;: true,&lt;br /&gt;
	&amp;quot;infobox_position&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
	&amp;quot;infobox_template&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;template_print_scalar&amp;quot;: false,&lt;br /&gt;
	&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;,&lt;br /&gt;
	&amp;quot;popup_button_config&amp;quot;: {&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
	&amp;quot;css_class&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;inline_css&amp;quot;: &amp;quot;width: 600px;&amp;quot;,&lt;br /&gt;
	&amp;quot;editor_options&amp;quot;: {&lt;br /&gt;
		&amp;quot;base_options&amp;quot;: &amp;quot;MediaWiki:JsonFormsOptions&amp;quot;,&lt;br /&gt;
		&amp;quot;validation&amp;quot;: &amp;quot;onsubmit&amp;quot;,&lt;br /&gt;
		&amp;quot;template&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
		&amp;quot;max_depth&amp;quot;: 32,&lt;br /&gt;
		&amp;quot;path_separator&amp;quot;: &amp;quot;.&amp;quot;,&lt;br /&gt;
		&amp;quot;default_additional_properties&amp;quot;: false,&lt;br /&gt;
		&amp;quot;use_lazy_properties&amp;quot;: &amp;quot;threshold&amp;quot;,&lt;br /&gt;
		&amp;quot;lazy_properties_threshold&amp;quot;: 6,&lt;br /&gt;
		&amp;quot;remove_empty_properties&amp;quot;: true,&lt;br /&gt;
		&amp;quot;required_evaluates_non_empty&amp;quot;: false,&lt;br /&gt;
		&amp;quot;remove_false_properties&amp;quot;: false,&lt;br /&gt;
		&amp;quot;debug&amp;quot;: false&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Book&amp;diff=36829</id>
		<title>JsonSchema:Book</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Book&amp;diff=36829"/>
		<updated>2026-09-22T22:19:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;required&amp;quot;: [&lt;br /&gt;
		&amp;quot;title&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;Book&amp;quot;,&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;authors&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Authors&amp;quot;,&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;first_name&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;First name&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;last_name&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;Last name&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;email&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;format&amp;quot;: &amp;quot;email&amp;quot;,&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;Email&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: [&lt;br /&gt;
					&amp;quot;first_name&amp;quot;,&lt;br /&gt;
					&amp;quot;last_name&amp;quot;&lt;br /&gt;
				],&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;cover&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Cover&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;file&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.SelectFileWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;accept&amp;quot;: [&lt;br /&gt;
					&amp;quot;image/svg+xml&amp;quot;,&lt;br /&gt;
					&amp;quot;image/png&amp;quot;,&lt;br /&gt;
					&amp;quot;image/gif&amp;quot;,&lt;br /&gt;
					&amp;quot;image/jpeg&amp;quot;,&lt;br /&gt;
					&amp;quot;image/pjpeg&amp;quot;,&lt;br /&gt;
					&amp;quot;image/webp&amp;quot;,&lt;br /&gt;
					&amp;quot;image/tiff&amp;quot;,&lt;br /&gt;
					&amp;quot;image/x-tiff&amp;quot;,&lt;br /&gt;
					&amp;quot;image/bmp&amp;quot;,&lt;br /&gt;
					&amp;quot;image/x-windows-bmp&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Book&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/SlotManager&amp;diff=36826</id>
		<title>JsonSchema:Core/SlotManager</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/SlotManager&amp;diff=36826"/>
		<updated>2026-09-22T22:18:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Core/SlotManager&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
		&amp;quot;mainLabel&amp;quot;: &amp;quot;main&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;x-default-properties&amp;quot;: [&amp;quot;content_model&amp;quot;, &amp;quot;editor&amp;quot;, &amp;quot;content&amp;quot;, &amp;quot;categories&amp;quot;],&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;editor_wikieditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;wikieditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_codeeditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;codeeditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_visualeditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;visualeditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_jsoneditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;json&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsoneditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_jsonforms&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsonforms&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:Core/SelectSchema&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_source&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;autosize&amp;quot;: true,&lt;br /&gt;
				&amp;quot;rows&amp;quot;: 6&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_suneditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;html&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;SunEditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_easymde&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;markdown&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;EasyMDE&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;slotOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-rename&amp;quot;: false,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;content_model&amp;quot;],&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;content_model&amp;quot;, &amp;quot;editor&amp;quot;, &amp;quot;content&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;role&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;main&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;content_model&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-content-model}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;role&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;contentModelByRole&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;editor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-editor}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;source&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;content_model&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;editorByContentModel&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;content&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-content}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;editor&amp;quot;,&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;#/definitions/editor_{{editor}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;newSlot&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-new-slot}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-value-converter&amp;quot;: &amp;quot;newSlot&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;name&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-slot-name}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;slotRolesNoMain&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-title}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;title&amp;quot;,&lt;br /&gt;
					&amp;quot;x-create-only&amp;quot;: true&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;title&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/slotOptions&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;categories&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-categories}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;categorymultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;x-additional-properties-ui&amp;quot;: [&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;{{int:jsonforms-formschema-new-slot}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;schema&amp;quot;: &amp;quot;#/definitions/newSlot&amp;quot;,&lt;br /&gt;
			&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
		&amp;quot;^[a-zA-Z0-9_-]+$&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/slotOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/SimpleFormUI&amp;diff=36825</id>
		<title>JsonSchema:Core/SimpleFormUI</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/SimpleFormUI&amp;diff=36825"/>
		<updated>2026-09-22T22:18:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Core/SimpleFormUI&amp;quot;,&lt;br /&gt;
	&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
	&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform&amp;quot;,&lt;br /&gt;
	&amp;quot;x-default-properties&amp;quot;: [&amp;quot;editor&amp;quot;, &amp;quot;footer&amp;quot;],&lt;br /&gt;
	&amp;quot;required&amp;quot;: [],&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;editor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;json&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsonforms&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;footer&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform-footer&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;summary&amp;quot;, &amp;quot;minor&amp;quot;, &amp;quot;buttons&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;summary&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-summary}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-minor-edit}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;checkbox&amp;quot;,&lt;br /&gt;
					&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
						&amp;quot;align&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;buttons&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;horizontal&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;submit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-save-changes}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;submitButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;cancel&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-cancel}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;cancelButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;destructive&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/EditSchemaUI&amp;diff=36823</id>
		<title>JsonSchema:Core/EditSchemaUI</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/EditSchemaUI&amp;diff=36823"/>
		<updated>2026-09-22T22:17:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Core/EditSchemaUI&amp;quot;,&lt;br /&gt;
	&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
	&amp;quot;required&amp;quot;: [],&lt;br /&gt;
	&amp;quot;x-default-properties&amp;quot;: [&amp;quot;form&amp;quot;,&amp;quot;categories&amp;quot;, &amp;quot;footer&amp;quot;],&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;newSchema&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-edit-schema}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-value-converter&amp;quot;: &amp;quot;newSchema&amp;quot;,&lt;br /&gt;
			&amp;quot;x-watch&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-json-schema}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;jsonSchemas&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;preview&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
					&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-editschema-preview&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:{{schema}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-no-validate&amp;quot;: true&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;form&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;additionalProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
						&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
						&amp;quot;x-rename&amp;quot;: false,&lt;br /&gt;
						&amp;quot;properties&amp;quot;: {&lt;br /&gt;
							&amp;quot;schemaName&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;editor&amp;quot;: {&lt;br /&gt;
								&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
								&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
									&amp;quot;x-label-template&amp;quot;: &amp;quot;Using schema &amp;lt;a href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:&#039;}}{{schemaName}}\&amp;quot;&amp;gt;JsonSchema:{{schemaName}}&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
								},&lt;br /&gt;
								&amp;quot;x-watch&amp;quot;: &amp;quot;schemaName&amp;quot;,&lt;br /&gt;
								&amp;quot;links&amp;quot;: [&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
										&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:{{schemaName}}&amp;quot;&lt;br /&gt;
									}&lt;br /&gt;
								]&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;required&amp;quot;: [ &amp;quot;schemaName&amp;quot; ]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;maxProperties&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;x-additional-properties-ui&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;{{int:jsonforms-formschema-new-schema}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;#/definitions/newSchema&amp;quot;,&lt;br /&gt;
							&amp;quot;popup_size&amp;quot;: &amp;quot;large&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;options&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;show_infobox&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-show-infobox}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-show-infobox-desc}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: true&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;infobox_position&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-position}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&amp;quot;right&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;],&lt;br /&gt;
							&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
								&amp;quot;{{int:jsonforms-formschema-infobox-position-right}}&amp;quot;,&lt;br /&gt;
								&amp;quot;{{int:jsonforms-formschema-infobox-position-left}}&amp;quot;,&lt;br /&gt;
								&amp;quot;{{int:jsonforms-formschema-infobox-position-top}}&amp;quot;,&lt;br /&gt;
								&amp;quot;{{int:jsonforms-formschema-infobox-position-bottom}}&amp;quot;&lt;br /&gt;
							],			&lt;br /&gt;
							&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
							&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;show_infobox&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: true&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;infobox_template&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-template}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-template-desc}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;namespace&amp;quot;: 10&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;show_infobox&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: true&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;template_print_scalar&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-print-scalar}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-print-scalar-desc}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: false,&lt;br /&gt;
							&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;infobox_template&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;categories&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-padding&amp;quot;: true,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-categories}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: &amp;quot;categorymultiselect&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;footer&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform-footer&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;summary&amp;quot;,&amp;quot;minor&amp;quot;, &amp;quot;buttons&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;summary&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-summary}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-minor-edit}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;checkbox&amp;quot;,&lt;br /&gt;
					&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
						&amp;quot;align&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;buttons&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;horizontal&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;submit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-save-changes}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;submitButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;cancel&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-cancel}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;cancelButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;destructive&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:AccidentDetail&amp;diff=36821</id>
		<title>JsonSchema:AccidentDetail</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:AccidentDetail&amp;diff=36821"/>
		<updated>2026-09-22T22:17:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:AccidentDetail&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;paged&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;AccidentDetail&amp;quot;,&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-04/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;accidentDetails&amp;quot;: {&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/accidentDetails&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;vehicles&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;vehicles&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/vehicle&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;people&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;people&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/person&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;person&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Person&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;_localId&amp;quot;,&lt;br /&gt;
				&amp;quot;Injury&amp;quot;,&lt;br /&gt;
				&amp;quot;vehicle&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;Age&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Sex&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Male&amp;quot;,&lt;br /&gt;
						&amp;quot;Female&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Injury&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Fatal&amp;quot;,&lt;br /&gt;
						&amp;quot;Serious&amp;quot;,&lt;br /&gt;
						&amp;quot;Minor&amp;quot;,&lt;br /&gt;
						&amp;quot;Not injured&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Address&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;vehicle&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: {&lt;br /&gt;
						&amp;quot;target&amp;quot;: &amp;quot;vehicles&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-enum-template&amp;quot;: {&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;{{item.Vehicle type}} {{item.Make}} {{item.Model}}&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;: &amp;quot;{{item._localId}}&amp;quot;,&lt;br /&gt;
						&amp;quot;source&amp;quot;: &amp;quot;target&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Hospital&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;_localId&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;uuid&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
					&amp;quot;pattern&amp;quot;: &amp;quot;^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Involvment&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Pedestrian&amp;quot;,&lt;br /&gt;
						&amp;quot;Witness&amp;quot;,&lt;br /&gt;
						&amp;quot;Passenger&amp;quot;,&lt;br /&gt;
						&amp;quot;Driver&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Driver error&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Fatigued/asleep&amp;quot;,&lt;br /&gt;
						&amp;quot;Inattentive&amp;quot;,&lt;br /&gt;
						&amp;quot;Too fast&amp;quot;,&lt;br /&gt;
						&amp;quot;Too close&amp;quot;,&lt;br /&gt;
						&amp;quot;No signal&amp;quot;,&lt;br /&gt;
						&amp;quot;Bad overtaking&amp;quot;,&lt;br /&gt;
						&amp;quot;Bad turning&amp;quot;,&lt;br /&gt;
						&amp;quot;Using cell phone&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Alcohol/drugs&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Alcohol suspected&amp;quot;,&lt;br /&gt;
						&amp;quot;Drugs suspected&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;License number&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Seat belt/helmet&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Seat belt/helmet worn&amp;quot;,&lt;br /&gt;
						&amp;quot;Not worn&amp;quot;,&lt;br /&gt;
						&amp;quot;Not worn correctly&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;A person involved in the accident&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;vehicle&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Vehicle&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;_localId&amp;quot;,&lt;br /&gt;
				&amp;quot;Vehicle type&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;Make&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Model&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Damage&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;None&amp;quot;,&lt;br /&gt;
						&amp;quot;Front&amp;quot;,&lt;br /&gt;
						&amp;quot;Rear&amp;quot;,&lt;br /&gt;
						&amp;quot;Right&amp;quot;,&lt;br /&gt;
						&amp;quot;Left&amp;quot;,&lt;br /&gt;
						&amp;quot;Roof&amp;quot;,&lt;br /&gt;
						&amp;quot;Multiple&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Defect&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;None&amp;quot;,&lt;br /&gt;
						&amp;quot;Lights&amp;quot;,&lt;br /&gt;
						&amp;quot;Brakes&amp;quot;,&lt;br /&gt;
						&amp;quot;Steering&amp;quot;,&lt;br /&gt;
						&amp;quot;Tires&amp;quot;,&lt;br /&gt;
						&amp;quot;Multiple&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Loading&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Legal&amp;quot;,&lt;br /&gt;
						&amp;quot;Over loaded&amp;quot;,&lt;br /&gt;
						&amp;quot;Unsafe load&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Maneuver&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Left turn&amp;quot;,&lt;br /&gt;
						&amp;quot;Right turn&amp;quot;,&lt;br /&gt;
						&amp;quot;\&amp;quot;U\&amp;quot; turn&amp;quot;,&lt;br /&gt;
						&amp;quot;Cross traffic&amp;quot;,&lt;br /&gt;
						&amp;quot;Merging&amp;quot;,&lt;br /&gt;
						&amp;quot;Diverging&amp;quot;,&lt;br /&gt;
						&amp;quot;Overtaking&amp;quot;,&lt;br /&gt;
						&amp;quot;Going ahead&amp;quot;,&lt;br /&gt;
						&amp;quot;Reversing&amp;quot;,&lt;br /&gt;
						&amp;quot;Sudden start&amp;quot;,&lt;br /&gt;
						&amp;quot;Sudden stop&amp;quot;,&lt;br /&gt;
						&amp;quot;Parked off road&amp;quot;,&lt;br /&gt;
						&amp;quot;Parked on road&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;_localId&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;uuid&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
					&amp;quot;pattern&amp;quot;: &amp;quot;^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Direction&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;North&amp;quot;,&lt;br /&gt;
						&amp;quot;South&amp;quot;,&lt;br /&gt;
						&amp;quot;East&amp;quot;,&lt;br /&gt;
						&amp;quot;West&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Plate number&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Vehicle type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Bicycle&amp;quot;,&lt;br /&gt;
						&amp;quot;Pedicab&amp;quot;,&lt;br /&gt;
						&amp;quot;Motorcycle&amp;quot;,&lt;br /&gt;
						&amp;quot;Tricycle&amp;quot;,&lt;br /&gt;
						&amp;quot;Car&amp;quot;,&lt;br /&gt;
						&amp;quot;Jeepney&amp;quot;,&lt;br /&gt;
						&amp;quot;Bus&amp;quot;,&lt;br /&gt;
						&amp;quot;Truck (Rigid)&amp;quot;,&lt;br /&gt;
						&amp;quot;Truck (Artic)&amp;quot;,&lt;br /&gt;
						&amp;quot;Van&amp;quot;,&lt;br /&gt;
						&amp;quot;Animal&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Engine number&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Chassis number&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Insurance details&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;A vehicle involved in the accident&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;accidentDetails&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Accident Details&amp;quot;,&lt;br /&gt;
			&amp;quot;details&amp;quot;: true,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;_localId&amp;quot;,&lt;br /&gt;
				&amp;quot;Severity&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;Severity&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Fatal&amp;quot;,&lt;br /&gt;
						&amp;quot;Injury&amp;quot;,&lt;br /&gt;
						&amp;quot;Property&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;isSearchable&amp;quot;: true,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;_localId&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;uuid&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
					&amp;quot;pattern&amp;quot;: &amp;quot;^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Main cause&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Vehicle defect&amp;quot;,&lt;br /&gt;
						&amp;quot;Road defect&amp;quot;,&lt;br /&gt;
						&amp;quot;Human error&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;isSearchable&amp;quot;: true,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Description&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Num vehicles&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Surface type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Concrete&amp;quot;,&lt;br /&gt;
						&amp;quot;Asphalt&amp;quot;,&lt;br /&gt;
						&amp;quot;Gravel&amp;quot;,&lt;br /&gt;
						&amp;quot;Earth&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Street lights&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Lit&amp;quot;,&lt;br /&gt;
						&amp;quot;Unlit&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Collision type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Head on&amp;quot;,&lt;br /&gt;
						&amp;quot;Rear end&amp;quot;,&lt;br /&gt;
						&amp;quot;Right angle&amp;quot;,&lt;br /&gt;
						&amp;quot;Side swipe&amp;quot;,&lt;br /&gt;
						&amp;quot;Overturned vehicle&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit object in road&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit object off road&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit parked vehicle&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit pedestrian&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit animal&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;isSearchable&amp;quot;: true,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Traffic control&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;None&amp;quot;,&lt;br /&gt;
						&amp;quot;Centerline&amp;quot;,&lt;br /&gt;
						&amp;quot;Pedestrian crossing&amp;quot;,&lt;br /&gt;
						&amp;quot;School crossing&amp;quot;,&lt;br /&gt;
						&amp;quot;Police controlled&amp;quot;,&lt;br /&gt;
						&amp;quot;Traffic lights&amp;quot;,&lt;br /&gt;
						&amp;quot;Stop sign&amp;quot;,&lt;br /&gt;
						&amp;quot;Give way&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Surface condition&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Dry&amp;quot;,&lt;br /&gt;
						&amp;quot;Wet&amp;quot;,&lt;br /&gt;
						&amp;quot;Muddy&amp;quot;,&lt;br /&gt;
						&amp;quot;Flooded&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Num driver casualties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Num passenger casualties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Num pedestrian casualties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Details for Accident&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:AccidentDetail&amp;diff=36820</id>
		<title>JsonSchema:AccidentDetail</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:AccidentDetail&amp;diff=36820"/>
		<updated>2026-09-22T22:15:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:AccidentDetail&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;paged&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;AccidentDetail&amp;quot;,&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-04/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;accidentDetails&amp;quot;: {&lt;br /&gt;
			&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/accidentDetails&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;vehicles&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;vehicles&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/vehicle&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;people&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;people&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/person&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;person&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Person&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;_localId&amp;quot;,&lt;br /&gt;
				&amp;quot;Injury&amp;quot;,&lt;br /&gt;
				&amp;quot;vehicle&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;Age&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Sex&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Male&amp;quot;,&lt;br /&gt;
						&amp;quot;Female&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Injury&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Fatal&amp;quot;,&lt;br /&gt;
						&amp;quot;Serious&amp;quot;,&lt;br /&gt;
						&amp;quot;Minor&amp;quot;,&lt;br /&gt;
						&amp;quot;Not injured&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Address&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;vehicle&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: {&lt;br /&gt;
						&amp;quot;target&amp;quot;: &amp;quot;vehicles&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-enum-template&amp;quot;: {&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;{{item.Vehicle type}} {{item.Make}} {{item.Model}}&amp;quot;,&lt;br /&gt;
						&amp;quot;value&amp;quot;: &amp;quot;{{item._localId}}&amp;quot;,&lt;br /&gt;
						&amp;quot;source&amp;quot;: &amp;quot;target&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Hospital&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;_localId&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;uuid&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
					&amp;quot;pattern&amp;quot;: &amp;quot;^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Involvment&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Pedestrian&amp;quot;,&lt;br /&gt;
						&amp;quot;Witness&amp;quot;,&lt;br /&gt;
						&amp;quot;Passenger&amp;quot;,&lt;br /&gt;
						&amp;quot;Driver&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Driver error&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Fatigued/asleep&amp;quot;,&lt;br /&gt;
						&amp;quot;Inattentive&amp;quot;,&lt;br /&gt;
						&amp;quot;Too fast&amp;quot;,&lt;br /&gt;
						&amp;quot;Too close&amp;quot;,&lt;br /&gt;
						&amp;quot;No signal&amp;quot;,&lt;br /&gt;
						&amp;quot;Bad overtaking&amp;quot;,&lt;br /&gt;
						&amp;quot;Bad turning&amp;quot;,&lt;br /&gt;
						&amp;quot;Using cell phone&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Alcohol/drugs&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Alcohol suspected&amp;quot;,&lt;br /&gt;
						&amp;quot;Drugs suspected&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;License number&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Seat belt/helmet&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Seat belt/helmet worn&amp;quot;,&lt;br /&gt;
						&amp;quot;Not worn&amp;quot;,&lt;br /&gt;
						&amp;quot;Not worn correctly&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;A person involved in the accident&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;vehicle&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Vehicle&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;_localId&amp;quot;,&lt;br /&gt;
				&amp;quot;Vehicle type&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;Make&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Model&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Damage&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;None&amp;quot;,&lt;br /&gt;
						&amp;quot;Front&amp;quot;,&lt;br /&gt;
						&amp;quot;Rear&amp;quot;,&lt;br /&gt;
						&amp;quot;Right&amp;quot;,&lt;br /&gt;
						&amp;quot;Left&amp;quot;,&lt;br /&gt;
						&amp;quot;Roof&amp;quot;,&lt;br /&gt;
						&amp;quot;Multiple&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Defect&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;None&amp;quot;,&lt;br /&gt;
						&amp;quot;Lights&amp;quot;,&lt;br /&gt;
						&amp;quot;Brakes&amp;quot;,&lt;br /&gt;
						&amp;quot;Steering&amp;quot;,&lt;br /&gt;
						&amp;quot;Tires&amp;quot;,&lt;br /&gt;
						&amp;quot;Multiple&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Loading&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Legal&amp;quot;,&lt;br /&gt;
						&amp;quot;Over loaded&amp;quot;,&lt;br /&gt;
						&amp;quot;Unsafe load&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Maneuver&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Left turn&amp;quot;,&lt;br /&gt;
						&amp;quot;Right turn&amp;quot;,&lt;br /&gt;
						&amp;quot;\&amp;quot;U\&amp;quot; turn&amp;quot;,&lt;br /&gt;
						&amp;quot;Cross traffic&amp;quot;,&lt;br /&gt;
						&amp;quot;Merging&amp;quot;,&lt;br /&gt;
						&amp;quot;Diverging&amp;quot;,&lt;br /&gt;
						&amp;quot;Overtaking&amp;quot;,&lt;br /&gt;
						&amp;quot;Going ahead&amp;quot;,&lt;br /&gt;
						&amp;quot;Reversing&amp;quot;,&lt;br /&gt;
						&amp;quot;Sudden start&amp;quot;,&lt;br /&gt;
						&amp;quot;Sudden stop&amp;quot;,&lt;br /&gt;
						&amp;quot;Parked off road&amp;quot;,&lt;br /&gt;
						&amp;quot;Parked on road&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;_localId&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;uuid&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
					&amp;quot;pattern&amp;quot;: &amp;quot;^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Direction&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;North&amp;quot;,&lt;br /&gt;
						&amp;quot;South&amp;quot;,&lt;br /&gt;
						&amp;quot;East&amp;quot;,&lt;br /&gt;
						&amp;quot;West&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Plate number&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Vehicle type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Bicycle&amp;quot;,&lt;br /&gt;
						&amp;quot;Pedicab&amp;quot;,&lt;br /&gt;
						&amp;quot;Motorcycle&amp;quot;,&lt;br /&gt;
						&amp;quot;Tricycle&amp;quot;,&lt;br /&gt;
						&amp;quot;Car&amp;quot;,&lt;br /&gt;
						&amp;quot;Jeepney&amp;quot;,&lt;br /&gt;
						&amp;quot;Bus&amp;quot;,&lt;br /&gt;
						&amp;quot;Truck (Rigid)&amp;quot;,&lt;br /&gt;
						&amp;quot;Truck (Artic)&amp;quot;,&lt;br /&gt;
						&amp;quot;Van&amp;quot;,&lt;br /&gt;
						&amp;quot;Animal&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Engine number&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Chassis number&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Insurance details&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;A vehicle involved in the accident&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;accidentDetails&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Accident Details&amp;quot;,&lt;br /&gt;
			&amp;quot;details&amp;quot;: true,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;_localId&amp;quot;,&lt;br /&gt;
				&amp;quot;Severity&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;Severity&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Fatal&amp;quot;,&lt;br /&gt;
						&amp;quot;Injury&amp;quot;,&lt;br /&gt;
						&amp;quot;Property&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;isSearchable&amp;quot;: true,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;_localId&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;uuid&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
					&amp;quot;pattern&amp;quot;: &amp;quot;^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Main cause&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Vehicle defect&amp;quot;,&lt;br /&gt;
						&amp;quot;Road defect&amp;quot;,&lt;br /&gt;
						&amp;quot;Human error&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;isSearchable&amp;quot;: true,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Description&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Num vehicles&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Surface type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Concrete&amp;quot;,&lt;br /&gt;
						&amp;quot;Asphalt&amp;quot;,&lt;br /&gt;
						&amp;quot;Gravel&amp;quot;,&lt;br /&gt;
						&amp;quot;Earth&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Street lights&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Lit&amp;quot;,&lt;br /&gt;
						&amp;quot;Unlit&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Collision type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Head on&amp;quot;,&lt;br /&gt;
						&amp;quot;Rear end&amp;quot;,&lt;br /&gt;
						&amp;quot;Right angle&amp;quot;,&lt;br /&gt;
						&amp;quot;Side swipe&amp;quot;,&lt;br /&gt;
						&amp;quot;Overturned vehicle&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit object in road&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit object off road&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit parked vehicle&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit pedestrian&amp;quot;,&lt;br /&gt;
						&amp;quot;Hit animal&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;isSearchable&amp;quot;: true,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Traffic control&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;None&amp;quot;,&lt;br /&gt;
						&amp;quot;Centerline&amp;quot;,&lt;br /&gt;
						&amp;quot;Pedestrian crossing&amp;quot;,&lt;br /&gt;
						&amp;quot;School crossing&amp;quot;,&lt;br /&gt;
						&amp;quot;Police controlled&amp;quot;,&lt;br /&gt;
						&amp;quot;Traffic lights&amp;quot;,&lt;br /&gt;
						&amp;quot;Stop sign&amp;quot;,&lt;br /&gt;
						&amp;quot;Give way&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Surface condition&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;Dry&amp;quot;,&lt;br /&gt;
						&amp;quot;Wet&amp;quot;,&lt;br /&gt;
						&amp;quot;Muddy&amp;quot;,&lt;br /&gt;
						&amp;quot;Flooded&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Num driver casualties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Num passenger casualties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;Num pedestrian casualties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Details for Accident&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/NewArticleCombined&amp;diff=36819</id>
		<title>JsonSchema:Core/NewArticleCombined</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/NewArticleCombined&amp;diff=36819"/>
		<updated>2026-09-22T22:15:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Core/NewArticleCombined&amp;quot;,&lt;br /&gt;
	&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
	&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform&amp;quot;,&lt;br /&gt;
	&amp;quot;required&amp;quot;: [],&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;editor_wikieditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;wikieditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_visualeditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;visualeditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_jsoneditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsoneditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_source&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;autosize&amp;quot;: true,&lt;br /&gt;
				&amp;quot;rows&amp;quot;: 6&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_suneditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsonforms&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;html&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;SunEditor&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}			&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_easymde&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsonforms&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;markdown&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;EasyMDE&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;article&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;title&amp;quot;,&amp;quot;content_model&amp;quot;, &amp;quot;editor&amp;quot;, &amp;quot;content&amp;quot;, &amp;quot;categories&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-title}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;content_model&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-content-model}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;role&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;contentModelByRole&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;editor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-editor}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;source&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;content_model&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;editorByContentModel&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;content&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;editor&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-content}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;#/definitions/editor_{{editor}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;categories&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-categories}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;categorymultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&amp;quot;title&amp;quot;]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;newSchema&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-watch&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-edit-schema}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-json-schema}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-json-schema-desc}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;jsonSchemas&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;preview&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-editschema-preview&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:{{schema}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-destroy-values-on-switch&amp;quot;: true,&lt;br /&gt;
							&amp;quot;x-no-validate&amp;quot;: true&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;form&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-form-combined-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;main&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-main}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/article&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-schema}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;schemaName&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-json-schema}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-json-schema-combined-desc}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
							&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;x-enum-provider&amp;quot;: &amp;quot;jsonSchemas&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;editor&amp;quot;: {&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-editor}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;schemaName&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;x-watch&amp;quot;: &amp;quot;schemaName&amp;quot;,&lt;br /&gt;
							&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
								&amp;quot;x-label-template&amp;quot;: &amp;quot;Using schema &amp;lt;a href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:&#039;}}{{schemaName}}\&amp;quot;&amp;gt;JsonSchema:{{schemaName}}&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;links&amp;quot;: [&lt;br /&gt;
								{&lt;br /&gt;
									&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
									&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:{{schemaName}}&amp;quot;,&lt;br /&gt;
									&amp;quot;x-destroy-values-on-switch&amp;quot;: true&lt;br /&gt;
								}&lt;br /&gt;
							]&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;options&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-options}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;show_infobox&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-show-infobox}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-show-infobox-desc}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: true&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;infobox_position&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-position}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&amp;quot;right&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;top&amp;quot;, &amp;quot;bottom&amp;quot;],&lt;br /&gt;
							&amp;quot;x-enum-titles&amp;quot;: [&lt;br /&gt;
								&amp;quot;{{int:jsonforms-formschema-infobox-position-right}}&amp;quot;,&lt;br /&gt;
								&amp;quot;{{int:jsonforms-formschema-infobox-position-left}}&amp;quot;,&lt;br /&gt;
								&amp;quot;{{int:jsonforms-formschema-infobox-position-top}}&amp;quot;,&lt;br /&gt;
								&amp;quot;{{int:jsonforms-formschema-infobox-position-bottom}}&amp;quot;&lt;br /&gt;
							],&lt;br /&gt;
							&amp;quot;x-enum-titles-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
							&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;show_infobox&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: true&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;infobox_template&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-template}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-infobox-template-desc}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;namespace&amp;quot;: 10&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;show_infobox&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;==&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: true&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;template_print_scalar&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-print-scalar}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-print-scalar-desc}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: false,&lt;br /&gt;
							&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;infobox_template&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;footer&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform-footer&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;summary&amp;quot;,&amp;quot;minor&amp;quot;, &amp;quot;buttons&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;summary&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-summary}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-minor-edit}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;checkbox&amp;quot;,&lt;br /&gt;
					&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
						&amp;quot;align&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;buttons&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;horizontal&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;submit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-save-changes}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;submitButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=MediaWiki:JsonFormsOptions&amp;diff=36818</id>
		<title>MediaWiki:JsonFormsOptions</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=MediaWiki:JsonFormsOptions&amp;diff=36818"/>
		<updated>2026-09-22T22:14:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;export default {&lt;br /&gt;
	validation: &#039;onsubmit&#039;, // onsubmit, always&lt;br /&gt;
	template: &#039;default&#039;,&lt;br /&gt;
	max_depth: 16,&lt;br /&gt;
	path_separator: &#039;.&#039;,&lt;br /&gt;
	default_additional_properties: false,&lt;br /&gt;
	use_lazy_properties: &#039;threshold&#039;, // never, always, threshold&lt;br /&gt;
	lazy_properties_threshold: 6,&lt;br /&gt;
	remove_empty_properties: false,&lt;br /&gt;
	remove_false_properties: false,&lt;br /&gt;
	required_evaluates_non_empty: false,&lt;br /&gt;
	debug: false,&lt;br /&gt;
&lt;br /&gt;
	//after the editor has been initialized and&lt;br /&gt;
	// before is ready&lt;br /&gt;
	onInit: function (jsonFormsInstance, editor) {&lt;br /&gt;
		editor.on(&#039;ready&#039;, () =&amp;gt; {&lt;br /&gt;
			// update editor with new config&lt;br /&gt;
			// const config = {}&lt;br /&gt;
			// jsonFormsInstance.createEditor( jsonFormsInstance.el, { ...jsonFormsInstance.config, ...config } );&lt;br /&gt;
		});&lt;br /&gt;
&lt;br /&gt;
		editor.on(&#039;change&#039;, () =&amp;gt; {});&lt;br /&gt;
&lt;br /&gt;
		// subeditor access&lt;br /&gt;
		const editorAB = editor.watch(&#039;root.a.b&#039;, (editor) =&amp;gt; {&lt;br /&gt;
			// do something when the value changes&lt;br /&gt;
			// console.log(&#039;^^editorAB&#039;, editor.getValue());&lt;br /&gt;
		});&lt;br /&gt;
&lt;br /&gt;
		// another way to register an event, this will fire&lt;br /&gt;
		// for each editor in the page, including nested editors&lt;br /&gt;
		// in the same form&lt;br /&gt;
		const context = this;&lt;br /&gt;
		const onPagedLayoutSetPage = function (thisJsonFormsInstance, editor, eventData) {&lt;br /&gt;
			// console.log(&#039;event onPagedLayoutSetPage via event registration&#039;, editor, eventData);&lt;br /&gt;
		};&lt;br /&gt;
		jsonFormsInstance.registerEvent(&lt;br /&gt;
			context,&lt;br /&gt;
			&#039;pagedLayoutSetPage&#039;,&lt;br /&gt;
			onPagedLayoutSetPage,&lt;br /&gt;
		);&lt;br /&gt;
	},&lt;br /&gt;
	callbacks: {&lt;br /&gt;
		enum_providers: {&lt;br /&gt;
			wikiList: function () {&lt;br /&gt;
				function parseBulletList(content) {&lt;br /&gt;
					const regex = /^\*\s*(.+)$/gm;&lt;br /&gt;
					const items = [];&lt;br /&gt;
					let match;&lt;br /&gt;
&lt;br /&gt;
					while ((match = regex.exec(content)) !== null) {&lt;br /&gt;
						items.push(match[1]);&lt;br /&gt;
					}&lt;br /&gt;
&lt;br /&gt;
					return items;&lt;br /&gt;
				}&lt;br /&gt;
&lt;br /&gt;
				const cache = {};&lt;br /&gt;
				return {&lt;br /&gt;
					source: (jseditor, { item, watched }) =&amp;gt; {&lt;br /&gt;
						if (&lt;br /&gt;
							!jseditor.schema[&#039;x-data&#039;] ||&lt;br /&gt;
							!jseditor.schema[&#039;x-data&#039;].article&lt;br /&gt;
						) {&lt;br /&gt;
							console.log(&lt;br /&gt;
								&#039;A key &amp;quot;article&amp;quot; must be specified in an object with key &amp;quot;x-data&amp;quot; in the enum schema&#039;,&lt;br /&gt;
							);&lt;br /&gt;
&lt;br /&gt;
							return [];&lt;br /&gt;
						}&lt;br /&gt;
&lt;br /&gt;
						const pageTitle = jseditor.schema[&#039;x-data&#039;].article;&lt;br /&gt;
						if (cache[pageTitle]) {&lt;br /&gt;
							return cache[pageTitle];&lt;br /&gt;
						}&lt;br /&gt;
&lt;br /&gt;
						return jseditor.fetchArticleContent(pageTitle).then((content) =&amp;gt; {&lt;br /&gt;
							cache[pageTitle] = parseBulletList(content);&lt;br /&gt;
							return cache[pageTitle];&lt;br /&gt;
						});&lt;br /&gt;
					},&lt;br /&gt;
					filter: (jseditor, { item, watched }) =&amp;gt; {&lt;br /&gt;
						return true;&lt;br /&gt;
					},&lt;br /&gt;
					title: (jseditor, { item, watched }) =&amp;gt; item.text,&lt;br /&gt;
					value: (jseditor, { item, watched }) =&amp;gt; item.value,&lt;br /&gt;
				};&lt;br /&gt;
			},&lt;br /&gt;
&lt;br /&gt;
			jsonSchemas: function () {&lt;br /&gt;
				let cache = null;&lt;br /&gt;
				let pending = null;&lt;br /&gt;
&lt;br /&gt;
				return {&lt;br /&gt;
					source: (jseditor, { item, watched }) =&amp;gt; {&lt;br /&gt;
						if (cache) return cache;&lt;br /&gt;
						if (pending) return pending;&lt;br /&gt;
&lt;br /&gt;
						const api = new mw.Api();&lt;br /&gt;
&lt;br /&gt;
						pending = api&lt;br /&gt;
							.get({&lt;br /&gt;
								action: &#039;query&#039;,&lt;br /&gt;
								list: &#039;allpages&#039;,&lt;br /&gt;
								apnamespace: 2100,&lt;br /&gt;
								aplimit: &#039;max&#039;,&lt;br /&gt;
								formatversion: 2,&lt;br /&gt;
							})&lt;br /&gt;
							.then((res) =&amp;gt; {&lt;br /&gt;
								cache = res.query.allpages.map((page) =&amp;gt; {&lt;br /&gt;
									const titleObj = new mw.Title(page.title);&lt;br /&gt;
									const baseTitle = titleObj.getMainText();&lt;br /&gt;
									return {&lt;br /&gt;
										text: baseTitle,&lt;br /&gt;
										value: baseTitle,&lt;br /&gt;
									};&lt;br /&gt;
								});&lt;br /&gt;
								pending = null;&lt;br /&gt;
								return cache;&lt;br /&gt;
							});&lt;br /&gt;
&lt;br /&gt;
						return pending;&lt;br /&gt;
					},&lt;br /&gt;
					filter: (jseditor, { item, watched }) =&amp;gt; {&lt;br /&gt;
						return true;&lt;br /&gt;
					},&lt;br /&gt;
					title: (jseditor, { item, watched }) =&amp;gt; item.text,&lt;br /&gt;
					value: (jseditor, { item, watched }) =&amp;gt; item.value,&lt;br /&gt;
				};&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		autocomplete_providers: {&lt;br /&gt;
			jsonSchemas: function () {&lt;br /&gt;
				let cache = null;&lt;br /&gt;
				let pending = null;&lt;br /&gt;
&lt;br /&gt;
				return {&lt;br /&gt;
					search: async (jseditor_editor, input) =&amp;gt; {&lt;br /&gt;
						// If we have cached results, filter them based on input&lt;br /&gt;
						if (cache) {&lt;br /&gt;
							if (!input) return cache;&lt;br /&gt;
							const lowerInput = input.toLowerCase();&lt;br /&gt;
							return cache.filter((item) =&amp;gt;&lt;br /&gt;
								item.text.toLowerCase().includes(lowerInput),&lt;br /&gt;
							);&lt;br /&gt;
						}&lt;br /&gt;
&lt;br /&gt;
						if (pending) {&lt;br /&gt;
							return pending;&lt;br /&gt;
						}&lt;br /&gt;
&lt;br /&gt;
						const api = new mw.Api();&lt;br /&gt;
						pending = api&lt;br /&gt;
							.get({&lt;br /&gt;
								action: &#039;query&#039;,&lt;br /&gt;
								list: &#039;allpages&#039;,&lt;br /&gt;
								apnamespace: 2100,&lt;br /&gt;
								aplimit: &#039;max&#039;,&lt;br /&gt;
								formatversion: 2,&lt;br /&gt;
							})&lt;br /&gt;
							.then((res) =&amp;gt; {&lt;br /&gt;
								cache = res.query.allpages.map((page) =&amp;gt; {&lt;br /&gt;
									const titleObj = new mw.Title(page.title);&lt;br /&gt;
									const baseTitle = titleObj.getMainText();&lt;br /&gt;
									return {&lt;br /&gt;
										text: baseTitle,&lt;br /&gt;
										value: baseTitle,&lt;br /&gt;
									};&lt;br /&gt;
								});&lt;br /&gt;
								pending = null;&lt;br /&gt;
&lt;br /&gt;
								// Filter after caching if input exists&lt;br /&gt;
								if (input) {&lt;br /&gt;
									const lowerInput = input.toLowerCase();&lt;br /&gt;
									return cache.filter((item) =&amp;gt;&lt;br /&gt;
										item.text.toLowerCase().includes(lowerInput),&lt;br /&gt;
									);&lt;br /&gt;
								}&lt;br /&gt;
								return cache;&lt;br /&gt;
							});&lt;br /&gt;
&lt;br /&gt;
						return pending;&lt;br /&gt;
					},&lt;br /&gt;
					getResultValue: (jseditor_editor, result) =&amp;gt; result.value,&lt;br /&gt;
					renderResult: (jseditor_editor, result, props) =&amp;gt; result.text,&lt;br /&gt;
				};&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		// must be a function with a &amp;quot;compile&amp;quot; method&lt;br /&gt;
		template: {},&lt;br /&gt;
&lt;br /&gt;
		actions: {&lt;br /&gt;
			submit: function (editor) {&lt;br /&gt;
				const jsonEditor = editor.jsoneditor;&lt;br /&gt;
				const jsonForm = jsonEditor.options.jsonFormsInstance;&lt;br /&gt;
				const validation = jsonEditor.validate();&lt;br /&gt;
				if (!validation.length) {&lt;br /&gt;
					editor.disable();&lt;br /&gt;
					const optionsEditor = jsonForm.getEditor(&#039;root.form.options&#039;);&lt;br /&gt;
					jsonForm&lt;br /&gt;
						.submitForm(jsonEditor, optionsEditor)&lt;br /&gt;
						.then(() =&amp;gt; editor.enable())&lt;br /&gt;
						.catch((err) =&amp;gt; {&lt;br /&gt;
							console.error(&#039;API error:&#039;, err);&lt;br /&gt;
							editor.enable();&lt;br /&gt;
						});&lt;br /&gt;
				} else {&lt;br /&gt;
					JsonForms.Alert(&#039;there are errors&#039;);&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		// currently not used&lt;br /&gt;
		upload: {},&lt;br /&gt;
&lt;br /&gt;
		// an object of converter names returning a convertTo and convertFrom functions&lt;br /&gt;
		// the converter name must then be used in the schema using x-value-converter: [converter name]&lt;br /&gt;
		converters: {},&lt;br /&gt;
&lt;br /&gt;
		preprocessData: function (editor, data) {&lt;br /&gt;
			return data;&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		postprocessData: function (editor, data) {&lt;br /&gt;
			return data;&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		events: {&lt;br /&gt;
			initialized: function (editor, eventData) {&lt;br /&gt;
				// console.log(&#039;event initialized via options&#039;, editor, eventData);&lt;br /&gt;
			},&lt;br /&gt;
			ready: function (editor, eventData) {&lt;br /&gt;
				// console.log(&#039;event ready via options&#039;, editor, eventData);&lt;br /&gt;
			},&lt;br /&gt;
			change: function (editor, eventData) {&lt;br /&gt;
				// console.log(&#039;event change via options&#039;, editor, eventData);&lt;br /&gt;
			},&lt;br /&gt;
			buildComplete: function (editor, eventData) {&lt;br /&gt;
				// console.log(&#039;event buildComplete via options&#039;, editor, eventData);&lt;br /&gt;
			},&lt;br /&gt;
			pagedLayoutSetPage: function (editor, eventData) {&lt;br /&gt;
				// console.log(&#039;event pagedLayoutSetPage via options&#039;, editor, eventData);&lt;br /&gt;
			},&lt;br /&gt;
			fancyTreeSelectItem: function (editor, eventData) {&lt;br /&gt;
				// console.log(&#039;event fancyTreeSelectItem via options&#039;, editor, eventData);&lt;br /&gt;
			},&lt;br /&gt;
			fancyTreeClickItem: function (editor, eventData) {&lt;br /&gt;
				// console.log(&#039;event fancyTreeClickItem via options&#039;, editor, eventData);&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/NewArticleRegular&amp;diff=36817</id>
		<title>JsonSchema:Core/NewArticleRegular</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=JsonSchema:Core/NewArticleRegular&amp;diff=36817"/>
		<updated>2026-09-22T22:14:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Core/NewArticleRegular&amp;quot;,&lt;br /&gt;
	&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
	&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform&amp;quot;,&lt;br /&gt;
	&amp;quot;required&amp;quot;: [],&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;editor_wikieditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;wikieditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_visualeditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;visualeditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_jsoneditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsoneditor&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_source&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;autosize&amp;quot;: true,&lt;br /&gt;
				&amp;quot;rows&amp;quot;: 6&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_suneditor&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsonforms&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;html&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;SunEditor&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}			&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;editor_easymde&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;jsonforms&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;markdown&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;EasyMDE&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;form&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-form-regular-desc}}&amp;quot;,&lt;br /&gt;
			&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;title&amp;quot;,&amp;quot;content_model&amp;quot;, &amp;quot;editor&amp;quot;, &amp;quot;content&amp;quot;, &amp;quot;categories&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-title}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;mw.widgets.TitleInputWidget&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;role&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-hidden&amp;quot;: true,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;main&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;content_model&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-content-model}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;role&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;contentModelByRole&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;editor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-editor}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;source&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;content_model&amp;quot;,&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;editorByContentModel&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;content&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-content}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;editor&amp;quot;,&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;#/definitions/editor_{{editor}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;categories&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-categories}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;categorymultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [ &amp;quot;title&amp;quot;, &amp;quot;content&amp;quot; ]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;footer&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
			&amp;quot;x-css-class&amp;quot;: &amp;quot;jsonforms-outerform-footer&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&amp;quot;summary&amp;quot;,&amp;quot;minor&amp;quot;, &amp;quot;buttons&amp;quot;],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;summary&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-summary}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minor&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;x-no-title&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;{{int:jsonforms-formschema-minor-edit}}&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;checkbox&amp;quot;,&lt;br /&gt;
					&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
						&amp;quot;align&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;buttons&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;horizontal&amp;quot;,&lt;br /&gt;
					&amp;quot;x-compact&amp;quot;: true,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;submit&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;{{int:jsonforms-formschema-save-changes}}&amp;quot;,&lt;br /&gt;
							&amp;quot;x-title-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
							&amp;quot;x-button-action&amp;quot;: &amp;quot;submitButton&amp;quot;,&lt;br /&gt;
							&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
								&amp;quot;flags&amp;quot;: [&amp;quot;primary&amp;quot;, &amp;quot;progressive&amp;quot;]&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Report_-_Poti&amp;diff=36810</id>
		<title>Report - Poti</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Report_-_Poti&amp;diff=36810"/>
		<updated>2026-09-14T15:03:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Article infobox|{{FULLPAGENAME}}}}&lt;br /&gt;
[[File:FB IMG 1788790631875.jpg|thumb|conference session ]]&lt;br /&gt;
On June 3rd, 2026, together with my colleague Luca Pasquali, I joined the team of the Charity Humanitarian Centre Abkhazeti (CHCA) for a work-related visit to the city of Poti. Once there, the day after our arrival, we attended the inauguration of the third phase of one of the organization’s ongoing projects, which aims to improve living conditions for internally displaced persons (IDPs) residing in the settlement located in the port area, focusing primarily on the environmental sphere. In fact, the area is sadly famous for environmental issues. &lt;br /&gt;
&lt;br /&gt;
We actively contributed to the preparation of the event, held in the centre of the settlement. Our work began in the Tbilisi office, where in the days before the event we developed a presentation covering both its written and visual elements. This presentation was later used to clearly communicate to the public the different phases of the project, as well as its progress to date and future direction.&lt;br /&gt;
&lt;br /&gt;
Upon arriving in Poti, we continued our involvement on the ground, supporting the team with logistical coordination and assisting in the physical setup of the stage where the event took place. &lt;br /&gt;
&lt;br /&gt;
During the event, we had the opportunity to network with both beneficiaries of the organization’s projects and participants from a variety of backgrounds.&lt;br /&gt;
&lt;br /&gt;
Following the inauguration, we participated in a conference where CHCA representatives presented the project, outlining again the progress achieved so far and the objectives set for the next phase.&lt;br /&gt;
&lt;br /&gt;
We left the city on June 6th. &lt;br /&gt;
[[File:FB IMG 1788790618165.jpg|center|thumb|Volunteers during the conference]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Noi@Europe_ETS&amp;diff=36745</id>
		<title>Noi@Europe ETS</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Noi@Europe_ETS&amp;diff=36745"/>
		<updated>2026-09-07T20:55:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#vdataprint: {{FULLPAGENAME}}&lt;br /&gt;
|schema=Organization&lt;br /&gt;
|template=Organization_infobox&lt;br /&gt;
|template?geolocation=Organization_coordinates&lt;br /&gt;
|format=template &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Abstract==&lt;br /&gt;
[Insert here an abstract of your organization]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Headquarters==&lt;br /&gt;
[Describe here your location and headquarters, possibly with pictures]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Activities==&lt;br /&gt;
[Describe your activities]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[Describe your organizational structure and team members]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=File:Manuel_Primitivi.jpg&amp;diff=36741</id>
		<title>File:Manuel Primitivi.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=File:Manuel_Primitivi.jpg&amp;diff=36741"/>
		<updated>2026-09-05T14:42:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Data:Person/Manuel_Nicola_Primitivi&amp;diff=36740</id>
		<title>Data:Person/Manuel Nicola Primitivi</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Data:Person/Manuel_Nicola_Primitivi&amp;diff=36740"/>
		<updated>2026-09-05T14:42:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;schemas&amp;quot;: {&lt;br /&gt;
		&amp;quot;Person&amp;quot;: {&lt;br /&gt;
			&amp;quot;first_name&amp;quot;: &amp;quot;Manuel Nicola&amp;quot;,&lt;br /&gt;
			&amp;quot;last_name&amp;quot;: &amp;quot;Primitivi&amp;quot;,&lt;br /&gt;
			&amp;quot;country&amp;quot;: &amp;quot;Italy&amp;quot;,&lt;br /&gt;
			&amp;quot;biographical_note&amp;quot;: &amp;quot;Manuel Primitivi is an anthropologist with a strong interest in the Caucasus and post-Soviet societies. He holds a graduate degree in Cultural Anthropology from the University of Amsterdam and studied Political Science and International Relations at the University of Warsaw. His research has focused on communities, identity, and the dynamics of conflict and extremism. He has also volunteered in Georgia within the framework of the European Solidarity Corps, engaging with local culture and society. His work combines academic perspectives with a deep curiosity for the people and traditions that shape contemporary Georgia.&amp;quot;,&lt;br /&gt;
			&amp;quot;occupation&amp;quot;: &amp;quot;Volunteer&amp;quot;,&lt;br /&gt;
			&amp;quot;picture&amp;quot;: &amp;quot;File:Manuel Primitivi.jpg&amp;quot;,&lt;br /&gt;
			&amp;quot;contact&amp;quot;: &amp;quot;mnprimitivi@gmail.com&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;: &amp;quot;Manuel Nicola Primitivi&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;Volunteer / Organization member&amp;quot;: {&lt;br /&gt;
			&amp;quot;organizations&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;name&amp;quot;: &amp;quot;Istituto cultura italiana NCLE&amp;quot;,&lt;br /&gt;
					&amp;quot;role&amp;quot;: &amp;quot;sending organization&amp;quot;,&lt;br /&gt;
					&amp;quot;date_start&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
					&amp;quot;date_end&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;new_property&amp;quot;: &amp;quot;Manuel Primitivi&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;schemas-data&amp;quot;: {&lt;br /&gt;
		&amp;quot;untransformed&amp;quot;: {&lt;br /&gt;
			&amp;quot;Person/picture&amp;quot;: &amp;quot;Manuel Primitivi.jpg&amp;quot;,&lt;br /&gt;
			&amp;quot;Person/name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;Volunteer ~1 Organization member/name&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=File:Antonella_Troiano.png&amp;diff=36739</id>
		<title>File:Antonella Troiano.png</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=File:Antonella_Troiano.png&amp;diff=36739"/>
		<updated>2026-09-05T14:41:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Data:Person/Antonella_Troiano&amp;diff=36738</id>
		<title>Data:Person/Antonella Troiano</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Data:Person/Antonella_Troiano&amp;diff=36738"/>
		<updated>2026-09-05T14:41:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;schemas&amp;quot;: {&lt;br /&gt;
		&amp;quot;Person&amp;quot;: {&lt;br /&gt;
			&amp;quot;first_name&amp;quot;: &amp;quot;Antonella&amp;quot;,&lt;br /&gt;
			&amp;quot;last_name&amp;quot;: &amp;quot;Troiano&amp;quot;,&lt;br /&gt;
			&amp;quot;country&amp;quot;: &amp;quot;Italy&amp;quot;,&lt;br /&gt;
			&amp;quot;biographical_note&amp;quot;: &amp;quot;Antonella Troiano is a volunteer and editor at Kargi Mokalake, Magazine of Tbilisi. She holds a Master’s Degree in International Security.&amp;quot;,&lt;br /&gt;
			&amp;quot;occupation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;picture&amp;quot;: &amp;quot;File:Antonella Troiano.png&amp;quot;,&lt;br /&gt;
			&amp;quot;contact&amp;quot;: null,&lt;br /&gt;
			&amp;quot;name&amp;quot;: &amp;quot;Antonella Troiano&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;schemas-data&amp;quot;: {&lt;br /&gt;
		&amp;quot;untransformed&amp;quot;: {&lt;br /&gt;
			&amp;quot;Person/picture&amp;quot;: &amp;quot;Antonella Troiano.png&amp;quot;,&lt;br /&gt;
			&amp;quot;Person/name&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=File:Lidia_Davidovi.jpeg&amp;diff=36737</id>
		<title>File:Lidia Davidovi.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=File:Lidia_Davidovi.jpeg&amp;diff=36737"/>
		<updated>2026-09-05T14:40:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Data:Person/Lida_Davidovi&amp;diff=36736</id>
		<title>Data:Person/Lida Davidovi</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Data:Person/Lida_Davidovi&amp;diff=36736"/>
		<updated>2026-09-05T14:40:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;schemas&amp;quot;: {&lt;br /&gt;
		&amp;quot;Person&amp;quot;: {&lt;br /&gt;
			&amp;quot;first_name&amp;quot;: &amp;quot;Lida&amp;quot;,&lt;br /&gt;
			&amp;quot;last_name&amp;quot;: &amp;quot;Davidovi&amp;quot;,&lt;br /&gt;
			&amp;quot;country&amp;quot;: &amp;quot;Georgia&amp;quot;,&lt;br /&gt;
			&amp;quot;biographical_note&amp;quot;: &amp;quot;Lidia Davidovi is a Georgian volunteer at Kargi Mokalake magazine in Tbilisi, Georgia. She holds a bachelor’s degree in International Relations, specialising in European Studies. Lidia speaks Georgian, Russian, English, Italian and Armenian. She has published an article on choir director Omar Burduli. In her free time, she enjoys dancing, playing table tennis and spending time with friends.&amp;quot;,&lt;br /&gt;
			&amp;quot;occupation&amp;quot;: &amp;quot;volunteer&amp;quot;,&lt;br /&gt;
			&amp;quot;picture&amp;quot;: &amp;quot;File:Lidia Davidovi.jpeg&amp;quot;,&lt;br /&gt;
			&amp;quot;contact&amp;quot;: &amp;quot;lida.davidovi1@iliauni.edu.ge&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;: &amp;quot;Lida Davidovi&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;schemas-data&amp;quot;: {&lt;br /&gt;
		&amp;quot;untransformed&amp;quot;: {&lt;br /&gt;
			&amp;quot;Person/picture&amp;quot;: &amp;quot;Lidia Davidovi.jpeg&amp;quot;,&lt;br /&gt;
			&amp;quot;Person/name&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Data:Person/Lida_Davidovi&amp;diff=36735</id>
		<title>Data:Person/Lida Davidovi</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Data:Person/Lida_Davidovi&amp;diff=36735"/>
		<updated>2026-09-05T14:40:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;schemas&amp;quot;: {&lt;br /&gt;
		&amp;quot;Person&amp;quot;: {&lt;br /&gt;
			&amp;quot;first_name&amp;quot;: &amp;quot;Lida&amp;quot;,&lt;br /&gt;
			&amp;quot;last_name&amp;quot;: &amp;quot;Davidovi&amp;quot;,&lt;br /&gt;
			&amp;quot;country&amp;quot;: &amp;quot;Georgia&amp;quot;,&lt;br /&gt;
			&amp;quot;biographical_note&amp;quot;: &amp;quot;Lidia Davidovi is a Georgian volunteer at Kargi Mokalake magazine in Tbilisi, Georgia. She holds a bachelor’s degree in International Relations, specialising in European Studies. Lidia speaks Georgian, Russian, English, Italian and Armenian. She has published an article on choir director Omar Burduli. In her free time, she enjoys dancing, playing table tennis and spending time with friends.&amp;quot;,&lt;br /&gt;
			&amp;quot;occupation&amp;quot;: &amp;quot;volunteer&amp;quot;,&lt;br /&gt;
			&amp;quot;picture&amp;quot;: &amp;quot;File:&amp;quot;,&lt;br /&gt;
			&amp;quot;contact&amp;quot;: &amp;quot;lida.davidovi1@iliauni.edu.ge&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;: &amp;quot;Lida Davidovi&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;schemas-data&amp;quot;: {&lt;br /&gt;
		&amp;quot;untransformed&amp;quot;: {&lt;br /&gt;
			&amp;quot;Person/picture&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;Person/name&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Data:Person/Davide_Demichele&amp;diff=36734</id>
		<title>Data:Person/Davide Demichele</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Data:Person/Davide_Demichele&amp;diff=36734"/>
		<updated>2026-09-05T14:39:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;schemas&amp;quot;: {&lt;br /&gt;
		&amp;quot;Person&amp;quot;: {&lt;br /&gt;
			&amp;quot;first_name&amp;quot;: &amp;quot;Davide&amp;quot;,&lt;br /&gt;
			&amp;quot;last_name&amp;quot;: &amp;quot;Demichele&amp;quot;,&lt;br /&gt;
			&amp;quot;country&amp;quot;: &amp;quot;Italy&amp;quot;,&lt;br /&gt;
			&amp;quot;biographical_note&amp;quot;: &amp;quot;Davide Demichele, born in 2000, is a volunteer at the Italian Cultural Institute in Tbilisi and an editor of Kargi Mokalake magazine. He holds a master’s degree in “International Relations and European Studies” from the University of Bari. Global dynamics and their evolution are at the core of his interests, along with the political, social, and economic implications they entail. Driven by strong personal motivation, he is committed to give meaning to his work, aiming to make it effective and capable of generating a meaningful, real-world impact.&amp;quot;,&lt;br /&gt;
			&amp;quot;occupation&amp;quot;: &amp;quot;Volunteer&amp;quot;,&lt;br /&gt;
			&amp;quot;picture&amp;quot;: &amp;quot;File:davide.jpg&amp;quot;,&lt;br /&gt;
			&amp;quot;contact&amp;quot;: &amp;quot;dav.demichele@gmail.com&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;: &amp;quot;Davide Demichele&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;schemas-data&amp;quot;: {&lt;br /&gt;
		&amp;quot;untransformed&amp;quot;: {&lt;br /&gt;
			&amp;quot;Person/picture&amp;quot;: &amp;quot;davide.jpg&amp;quot;,&lt;br /&gt;
			&amp;quot;Person/name&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Template:Person_information&amp;diff=36733</id>
		<title>Template:Person information</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Template:Person_information&amp;diff=36733"/>
		<updated>2026-09-05T14:38:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#ifeq:{{{picture|}}}|File:|| {{Template:Infobox_person|name={{{name}}}|picture={{{picture|}}}}} }}&lt;br /&gt;
&#039;&#039;&#039;{{{name}}}&#039;&#039;&#039; {{{biographical_note|}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#visualdataform: Person&lt;br /&gt;
|title = Edit&lt;br /&gt;
|action = edit&lt;br /&gt;
|edit-page = {{{pagetitle}}}&lt;br /&gt;
|return-page = {{FULLPAGENAME}}&lt;br /&gt;
|view = popup&lt;br /&gt;
|popup-size = medium&lt;br /&gt;
|css-class =&lt;br /&gt;
|pagename-formula=&lt;br /&gt;
|edit-freetext = false	&lt;br /&gt;
|edit-categories = false&lt;br /&gt;
|edit-content-model = false&lt;br /&gt;
|target-slot = main	&lt;br /&gt;
|default-categories = &lt;br /&gt;
|default-content-model = wikitext&lt;br /&gt;
|preload=&lt;br /&gt;
|preload-data=&lt;br /&gt;
|layout-align = top&lt;br /&gt;
|popup-help = false &lt;br /&gt;
|submit-button-text =&lt;br /&gt;
|layout = tabs&lt;br /&gt;
|submit-button-text =&lt;br /&gt;
|validate-button-text =&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Template:Infobox_person&amp;diff=36732</id>
		<title>Template:Infobox person</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Template:Infobox_person&amp;diff=36732"/>
		<updated>2026-09-05T14:36:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;{| class=&amp;quot;wikitable infobox&amp;quot; | {{{name|}}} |- | {{#if: {{{picture|}}} | 300 | }} |- |}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable infobox&amp;quot;&lt;br /&gt;
| {{{name|}}}&lt;br /&gt;
|-&lt;br /&gt;
| {{#if: {{{picture|}}} | [[{{{picture|}}}|frameless|300]] | }}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Person&amp;diff=36731</id>
		<title>Person</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Person&amp;diff=36731"/>
		<updated>2026-09-05T14:31:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#if:{{#urlget:name}} | &lt;br /&gt;
{{#ifexist:Data:Person/{{#urldecode:{{#urlget:name}}}} |{{#visualdataprint:Data:Person/{{#urldecode:{{#urlget:name}}}}&lt;br /&gt;
|schema=Person&lt;br /&gt;
|?name &lt;br /&gt;
|?first_name&lt;br /&gt;
|?picture&lt;br /&gt;
|?country&lt;br /&gt;
|?biographical_note&lt;br /&gt;
|template=Person information&lt;br /&gt;
|format=template&lt;br /&gt;
}} &lt;br /&gt;
 &lt;br /&gt;
[[Data:Person/{{#urldecode:{{#urlget:name}}}}|&#039;&#039;&#039;source&#039;&#039;&#039;]]&lt;br /&gt;
|&lt;br /&gt;
  {{#querylink:Edit person|Edit person|first_name={{#explode:{{#urldecode:{{#urlget:name}}}}| |0}}|last_name={{#explode:   {{#urldecode:{{#urlget:name}}}}| |1}}&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
| &lt;br /&gt;
This is a page meant to be accessed with an url in this form (see [https://www.mediawiki.org/wiki/Manual:$wgScriptPath Manual:$wgScriptPath]) &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Person&amp;diff=36730</id>
		<title>Person</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Person&amp;diff=36730"/>
		<updated>2026-09-05T14:30:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#if:{{#urlget:name}} | &lt;br /&gt;
  {{#ifexist:Data:Person/{{#urldecode:{{#urlget:name}}}} |&lt;br /&gt;
    {{#visualdataprint:Data:Person/{{#urldecode:{{#urlget:name}}}}&lt;br /&gt;
      |schema=Person&lt;br /&gt;
      |?name &lt;br /&gt;
      |?first_name&lt;br /&gt;
      |?picture&lt;br /&gt;
      |?country&lt;br /&gt;
      |?biographical_note&lt;br /&gt;
      |template=Person information&lt;br /&gt;
      |format=template&lt;br /&gt;
    }} &lt;br /&gt;
    [[Data:Person/{{#urldecode:{{#urlget:name}}}}|&#039;&#039;&#039;source&#039;&#039;&#039;]]&lt;br /&gt;
  |&lt;br /&gt;
    {{#querylink:Edit person|Edit person&lt;br /&gt;
      |first_name={{#explode:{{#urldecode:{{#urlget:name}}}}| |0}}&lt;br /&gt;
      |last_name={{#explode:{{#urldecode:{{#urlget:name}}}}| |1}}&lt;br /&gt;
    }}&lt;br /&gt;
  }} &amp;lt;!-- Closes inner #ifexist --&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
  This is a page meant to be accessed with an url in this form (see [https://www.mediawiki.org/wiki/Manual:$wgScriptPath Manual:$wgScriptPath]) &lt;br /&gt;
}} &amp;lt;!-- Closes outer #if --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Data:Person/Luca_Pasquali&amp;diff=36729</id>
		<title>Data:Person/Luca Pasquali</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Data:Person/Luca_Pasquali&amp;diff=36729"/>
		<updated>2026-09-05T14:28:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;schemas&amp;quot;: {&lt;br /&gt;
		&amp;quot;Person&amp;quot;: {&lt;br /&gt;
			&amp;quot;first_name&amp;quot;: &amp;quot;Luca &amp;quot;,&lt;br /&gt;
			&amp;quot;last_name&amp;quot;: &amp;quot;Pasquali&amp;quot;,&lt;br /&gt;
			&amp;quot;country&amp;quot;: &amp;quot;Italy&amp;quot;,&lt;br /&gt;
			&amp;quot;biographical_note&amp;quot;: &amp;quot;Luca Pasquali is an Italian volunteer and editor at Kargi Mokalake. He speaks Italian, English and German, and is currently attempting to learn Russian. With a passion for history and technology, he spends his free time meditating and experimenting with computers.\nAuthor&#039;s picture\n&amp;quot;,&lt;br /&gt;
			&amp;quot;occupation&amp;quot;: &amp;quot;Volunteer&amp;quot;,&lt;br /&gt;
			&amp;quot;picture&amp;quot;: &amp;quot;File:CCIworkshop.jpg&amp;quot;,&lt;br /&gt;
			&amp;quot;contact&amp;quot;: &amp;quot;Luca.pasc2025@gmail.com&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;: &amp;quot;Luca  Pasquali&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;schemas-data&amp;quot;: {&lt;br /&gt;
		&amp;quot;untransformed&amp;quot;: {&lt;br /&gt;
			&amp;quot;Person/picture&amp;quot;: &amp;quot;CCIworkshop.jpg&amp;quot;,&lt;br /&gt;
			&amp;quot;Person/name&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Report_-_Poti&amp;diff=36728</id>
		<title>Report - Poti</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Report_-_Poti&amp;diff=36728"/>
		<updated>2026-09-05T14:22:22Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Article infobox|{{FULLPAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
On June 3rd, 2026, together with my colleague Luca Pasquali, I joined the team of the Charity Humanitarian Centre Abkhazeti (CHCA) for a work-related visit to the city of Poti. Once there, the day after our arrival, we attended the inauguration of the third phase of one of the organization’s ongoing projects, which aims to improve living conditions for internally displaced persons (IDPs) residing in the settlement located in the port area, focusing primarily on the environmental sphere. In fact, the area is sadly famous for environmental issues. &lt;br /&gt;
&lt;br /&gt;
We actively contributed to the preparation of the event, held in the centre of the settlement. Our work began in the Tbilisi office, where in the days before the event we developed a presentation covering both its written and visual elements. This presentation was later used to clearly communicate to the public the different phases of the project, as well as its progress to date and future direction.&lt;br /&gt;
&lt;br /&gt;
Upon arriving in Poti, we continued our involvement on the ground, supporting the team with logistical coordination and assisting in the physical setup of the stage where the event took place. &lt;br /&gt;
&lt;br /&gt;
During the event, we had the opportunity to network with both beneficiaries of the organization’s projects and participants from a variety of backgrounds.&lt;br /&gt;
&lt;br /&gt;
Following the inauguration, we participated in a conference where CHCA representatives presented the project, outlining again the progress achieved so far and the objectives set for the next phase.&lt;br /&gt;
&lt;br /&gt;
We left the city on June 6th. &lt;br /&gt;
[[File:Davide.jpg|center|thumb]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Report_-_%22Budrugana_Gagra%22_-_Hand_Shadow_Theater&amp;diff=36708</id>
		<title>Report - &quot;Budrugana Gagra&quot; - Hand Shadow Theater</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Report_-_%22Budrugana_Gagra%22_-_Hand_Shadow_Theater&amp;diff=36708"/>
		<updated>2026-09-03T14:15:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Article infobox| {{FULLPAGENAME}} }}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Budrugana Gagra&amp;quot; State Hand Shadow Theater==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===&amp;lt;u&amp;gt;Author : LIDIA DAVIDOVI&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date of Visit:&#039;&#039;&#039; March 9, 2026&lt;br /&gt;
[[File:1788435480517.jpg|left|thumb|Volunteers and actors of the Hand Shadow Theatre]]&lt;br /&gt;
&#039;&#039;&#039;Organizer:&#039;&#039;&#039; Italian Cultural Institute&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Working Group / Volunteers:&#039;&#039;&#039; Lidia Davidovi, Tamar Kikalishvili, Davide Demichele, and Andrea Morrillo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose of the Report:&#039;&#039;&#039; Cultural and historical overview of the theater, analysis of its creative methodology, and summary of the outcomes of the visit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Introduction and Historical Background&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Budrugana Gagra&amp;quot; Hand Shadow Theater is a unique Georgian cultural phenomenon founded in 1982 by director Gela Kandelaki. The troupe&#039;s initial strategic goal was the decentralization of art - bringing performances to remote mountainous regions and small villages where residents had limited access to cultural life.&lt;br /&gt;
&lt;br /&gt;
The word &amp;quot;Budrugana&amp;quot; originates from Sulkhan-Saba Orbeliani’s dictionary and refers to a carriage that moves slowly but steadily toward its destination. In the initial stage, due to a lack of material resources, the troupe substituted puppets with a synthesis of bare hands and light projection. This method, which was initially conceived as a temporary workaround, evolved over time into an independent, highly artistic form of art, completely replacing the need for physical puppets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Creative Methodology: The Phenomenology of Shadows&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The theater&#039;s concept is built upon a psychological and neurobiological phenomenon known as pareidolia &#039;&#039;(the natural human tendency to perceive familiar faces or shapes within vague visual stimuli)&#039;&#039;. While only bare hands and the movement of ten fingers are displayed on stage, the audience perceives these movements as specific characters and living silhouettes.&lt;br /&gt;
&lt;br /&gt;
The artistic structure of the performance is two-fold: the physical action is performed on stage, while the final image is formed and comes alive within the minds of the audience through the contrast of light and shadow. The absence of a color spectrum provides the audience with the creative space for imagination and individual interpretation of the imagery.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. International Recognition and Geopolitical Context&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Budrugana Gagra&amp;quot; is the only theatrical troupe in the world that works exclusively with the bare-hand technique - unlike traditional Chinese or Turkish shadow theaters, which utilize cardboard or leather figures.&lt;br /&gt;
&lt;br /&gt;
The troupe gained international recognition before establishing its status at home. Specifically, on May 26, 1991 - the historic day of Georgia&#039;s first presidential election and the restoration of its independence - the theater was performing triumphantly in Paris, serving as a cultural ambassador for the newly reborn nation. Later, following the armed conflict in Abkhazia, the director welcomed young internally displaced persons (IDPs) affected by the war into the troupe. To honor them and preserve their identity, the theater was renamed &amp;quot;Budrugana Gagra.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Performance Structure and Musical Accompaniment&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
During performances, actors do not use verbal communication (voice); instead, the entire emotional and dynamic weight is transferred to bodily plasticity. The primary compositional axis of the stagings is music, primarily drawing on the classical works of Antonio Vivaldi, Johann Sebastian Bach, and jazz melodies.&lt;br /&gt;
&lt;br /&gt;
Through long-term practice, the actors&#039; hands develop what is known as &amp;quot;body (kinesthetic) memory,&amp;quot; which ensures that complex blocking and movements are executed automatically with high precision. Currently, the theater operates its own two-year training studio, ensuring the continuity of this tradition. The troupe regularly holds its performances on the small stage of the Shota Rustaveli National Theater.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. Working Visit and Interview (March 9, 2026)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On March 9, 2026, the volunteer group from the Italian Cultural Institute visited the theater during a charity concert organized specifically for children with disabilities.&lt;br /&gt;
&lt;br /&gt;
Following the performance, the working group conducted an interview with theater representatives &#039;&#039;&#039;Ketevan Chitadze&#039;&#039;&#039; and &#039;&#039;&#039;Zurab Kvachakhia&#039;&#039;&#039;. Based on the gathered material, an analytical article was prepared by Lidia Davidovi and Luca Pasquale for the media platform kargimokalake.ge.&lt;br /&gt;
&lt;br /&gt;
The visit highlighted the following key aspects:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Inclusive     Environment:&#039;&#039;&#039; The theater&#039;s     creative team demonstrated high professional ethics and a exceptionally     welcoming, friendly atmosphere.&lt;br /&gt;
* &#039;&#039;&#039;Age Universality:&#039;&#039;&#039; Practical observation showed that the philosophy     of shadow theater transcends the boundaries of children&#039;s entertainment;     it is equally relevant, evocative, and intellectually valuable for an     adult audience.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6. Acknowledgment&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The Italian Cultural Institute (ICI) expresses its deepest gratitude and respect to the &amp;quot;Budrugana Gagra&amp;quot; Theater for the 40 years of dedicated and ascetic creative work that the troupe has contributed to the development of culture.&lt;br /&gt;
&lt;br /&gt;
Your art serves as a profound cultural bridge that-devoid of any language barriers or verbal interpretations-unites people of different nationalities, generations, and worldviews solely through light projection and the plasticity of human hands. Thank you for the unique philosophy, aesthetics, and humane hope that your shadows convey so simply and brilliantly.                             &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure. Burdugana gagra. Foto taken by Lidia Davidovi.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Georgian_Dialects_and_Academic_Collaboration&amp;diff=36707</id>
		<title>Georgian Dialects and Academic Collaboration</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Georgian_Dialects_and_Academic_Collaboration&amp;diff=36707"/>
		<updated>2026-09-03T14:13:31Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Article infobox| {{FULLPAGENAME}} }}&lt;br /&gt;
&lt;br /&gt;
[[File:CCIworkshop.jpg|thumb|386x386px|Luca during the Seminar]]&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Georgian Dialects and Academic Collaboration&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Documentation =&lt;br /&gt;
&lt;br /&gt;
= Introduction and Purpose =&lt;br /&gt;
This report describes the experience and results of the seminar/workshop dedicated to Georgian dialects held at Ilia State University in Tbilisi. The session included a comparative study on the protection of Puglian dialects and Georgian linguistic minorities. The initiative is part of the framework of international cooperation and cultural promotion activities promoted by the Italian Cultural Institute (ICI) in Georgia.&lt;br /&gt;
&lt;br /&gt;
The Italian case study presented during the comparative analysis focused on the Alto Adige/Südtirol model, highlighting its success in managing the coexistence of three linguistic groups (German, Italian, and Ladin) through the instruments of autonomy and bilingualism/trilingualism. This system of language protection, based on the recognition of specific rights and the pursuit of an institutional balance, has made it possible to overcome historical conflicts by creating a lasting peace and transforming languages into true &amp;quot;bridges for living together.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Reflections on Linguistic Awareness =&lt;br /&gt;
Participation in this workshop allowed for a deeper exploration of the complexity and richness of the Georgian linguistic landscape. Through the analysis of different regional varieties, a much more structured awareness of Georgian languages and their historical evolution emerged. This understanding is not only theoretical but fundamental for anyone operating in a context of cultural diplomacy or European integration in the Caucasian arena.&lt;br /&gt;
&lt;br /&gt;
= Impact on Italian Language Students =&lt;br /&gt;
A focal point of the meeting was the analysis of the importance of such activities for students learning the Italian language. Understanding one&#039;s own linguistic roots (Georgian dialects and Kartvelian languages) serves as a methodological bridge for learning a foreign language, allowing for the establishment of cultural and structural parallels that enrich the academic educational path.&lt;br /&gt;
&lt;br /&gt;
= Institutional Collaboration and Volunteering =&lt;br /&gt;
The activity was carried out thanks to the commitment of volunteers Luca Pasquali and Davide, who operated in operational synergy between the Italian Cultural Institute (ICI) and the Italian Cultural Center (ICC). Such collaboration demonstrates the effectiveness of the network model applied to youth and academic cooperation, strengthening the links between cultural institutions and the local university. &lt;br /&gt;
[[File:CCIworkshop1.jpg|center|thumb|412x412px|Participants of Seminar and Audience]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Template:Main_page&amp;diff=36673</id>
		<title>Template:Main page</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Template:Main_page&amp;diff=36673"/>
		<updated>2025-12-26T17:28:31Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__{{DISPLAYTITLE:&amp;lt;span style=&amp;quot;opacity:0;position:absolute;&amp;quot;&amp;gt;{{FULLPAGENAME}}&amp;lt;/span&amp;gt;}}{{#switch:&lt;br /&gt;
| =&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:Main_page/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;lang_dir&amp;quot; class=&amp;quot;mw-content-{{dir|{{{1|{{PAGELANGUAGE}}}}}}}&amp;quot; dir=&amp;quot;{{dir|{{{1|{{PAGELANGUAGE}}}}}}}&amp;quot;&amp;gt;&lt;br /&gt;
==WikiYouth is the collaborative platform to documents volunteering activities in EU and neighboring countries, managed by volunteers !!==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div aria-hidden=&amp;quot;true&amp;quot; role=&amp;quot;presentation&amp;quot;&amp;gt;[[File:Esc.jpg|right|frameless|200px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&#039;&#039;Wikiyouth is a EU portal that fosters networking of organizations and volunteers, where:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* organizations can create corporate pages where to present their headquarters, staff, projects, and activities&lt;br /&gt;
* both organizations and &#039;&#039;&#039;volunteers can document ESC activities and learning outcomes&#039;&#039;&#039;, in perfect Wikimedian style as a valuable non formal training and learning opportunity&lt;br /&gt;
*  &#039;&#039;&#039;participant of the local community can register their testimonials and inspire other young people&#039;&#039;&#039;&lt;br /&gt;
* organization staff can register all the data related to projects, like [[Add membership|memberships]], [[Add person|people]], [[Add project|projects]],  [[Add activity|activities]], and more, to [[Organizations|display]], document and organize all the components of a project&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0 0&amp;quot;&amp;gt;{{#visualdataquery:[[pictures/file::+]][[carousel_::true]]&lt;br /&gt;
|schema=Pictures&lt;br /&gt;
|?pictures/file&lt;br /&gt;
|?pictures/caption&lt;br /&gt;
|format=carousel&lt;br /&gt;
|height=320px&lt;br /&gt;
|slick-enable-lazyLoad-if-more-than=3&lt;br /&gt;
|carousel-onlimit=query&lt;br /&gt;
|limit=50&lt;br /&gt;
}}&amp;lt;!--{{#visualdataquery: Carousel_data&lt;br /&gt;
|schema=Carousel&lt;br /&gt;
|format=carousel&lt;br /&gt;
|height=320px&lt;br /&gt;
|slick-enable-lazyLoad-if-more-than=3&lt;br /&gt;
}}--&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Volunteering in a project ? [[Special:CreateAccount|Create an account]] and add pictures to the carousel [[Add_pictures|through this page]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;audiences&amp;quot; class=&amp;quot;mainpage_row&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mainpage_box&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;header_icon&amp;quot; aria-hidden=&amp;quot;true&amp;quot; role=&amp;quot;presentation&amp;quot;&amp;gt;[[File:Article.png|20px|middle|link=]]&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; Latest Articles &amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;mainpage-admins&amp;quot; title=&amp;quot;System administrators&amp;quot; class=&amp;quot;items&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
{{#visualdataquery:[[title::+]]&lt;br /&gt;
|schema=Article&lt;br /&gt;
|?name&lt;br /&gt;
|template=Article item&lt;br /&gt;
|format=template&lt;br /&gt;
|order=date desc&lt;br /&gt;
|limit=5&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[[Articles |&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-constructive mw-ui-small&amp;quot;&amp;gt;Read more articles&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[[Add_article |&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-progressive mw-ui-small&amp;quot;&amp;gt;Add your article here&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mainpage_box&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;header_icon&amp;quot; aria-hidden=&amp;quot;true&amp;quot; role=&amp;quot;presentation&amp;quot;&amp;gt;[[File:Lapis.webp|20px|middle|link=]]&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; Participants&#039; Experiences &amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;mainpage-users&amp;quot; title=&amp;quot;Users&amp;quot; class=&amp;quot;items&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
{{#visualdataquery:[[testimony::+]]&lt;br /&gt;
|schema=Experience&lt;br /&gt;
|template=Experience item&lt;br /&gt;
|format=template&lt;br /&gt;
|order=Creation date desc&lt;br /&gt;
|limit=5&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[[Experiences_List| &amp;lt;span class=&amp;quot;mw-ui-button mw-ui-constructive mw-ui-small&amp;quot;&amp;gt;Read more experiences&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[[Add_experience| &amp;lt;span class=&amp;quot;mw-ui-button mw-ui-progressive mw-ui-small&amp;quot;&amp;gt;Add experience here&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mainpage_box&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;header_icon&amp;quot; aria-hidden=&amp;quot;true&amp;quot; role=&amp;quot;presentation&amp;quot;&amp;gt;[[File:Organizations.png|20px|middle|link=]]&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; Organizations &amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;div id=mainpage-help-contribute&amp;quot; title=&amp;quot;Support and Contributing&amp;quot; class=&amp;quot;items&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
{{#visualdataquery:[[name::+]]&lt;br /&gt;
|schema=Organization&lt;br /&gt;
|template=Organizations&lt;br /&gt;
|format=template&lt;br /&gt;
|order=Creation date desc&lt;br /&gt;
|limit=5&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[[Add_organization|&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-progressive mw-ui-small&amp;quot;&amp;gt;Add your organization here&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;audiences&amp;quot; class=&amp;quot;mainpage_row&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mainpage_box&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;header_icon&amp;quot; aria-hidden=&amp;quot;true&amp;quot; role=&amp;quot;presentation&amp;quot;&amp;gt;[[File:Lab.png|20px|middle|link=]]&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;All items&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;mainpage-admins&amp;quot; title=&amp;quot;System administrators&amp;quot; class=&amp;quot;items&amp;quot;&amp;gt;&lt;br /&gt;
{{:All items}}&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;audiences&amp;quot; class=&amp;quot;mainpage_row&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mainpage_box&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;header_icon&amp;quot; aria-hidden=&amp;quot;true&amp;quot; role=&amp;quot;presentation&amp;quot;&amp;gt;[[File:FAQ.png|20px|middle|link=]]&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; FAQ &amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;mainpage-admins&amp;quot; title=&amp;quot;System administrators&amp;quot; class=&amp;quot;items&amp;quot;&amp;gt;&lt;br /&gt;
 {{:FAQ}}&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mainpage_box&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;header_icon&amp;quot; aria-hidden=&amp;quot;true&amp;quot; role=&amp;quot;presentation&amp;quot;&amp;gt;[[File:Resources.png|20px|middle|link=]]&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; Resources &amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;mainpage-devs&amp;quot; title=&amp;quot;Developers&amp;quot; class=&amp;quot;items&amp;quot;&amp;gt;&lt;br /&gt;
*[https://europa.eu/youth/go-abroad/volunteering/opportunities_en EU funded volunteering opportunities]&lt;br /&gt;
&lt;br /&gt;
*[https://europa.eu/youth/volunteering/organisations_en ESC organizations]&lt;br /&gt;
&lt;br /&gt;
* [https://youth.europa.eu/volunteering/organisations_en ESC organizations (youth.europa)]&lt;br /&gt;
&lt;br /&gt;
* [https://youth.europa.eu/solidarity/young-people/volunteering_en volunteering]&lt;br /&gt;
&lt;br /&gt;
*[https://www.salto-youth.net/tools/otlas-partner-finding/projects/ Otlas partner finding (all)]&lt;br /&gt;
&lt;br /&gt;
*[https://www.salto-youth.net/tools/otlas-partner-finding/projects/?b_order=deadline&amp;amp;b_future_deadline=1&amp;amp;b_partners_needed=1 Otlas partner finding (latest)]&lt;br /&gt;
&lt;br /&gt;
*[https://www.salto-youth.net/tools/otlas-partner-finding/projects/ Otlas projects]&lt;br /&gt;
&lt;br /&gt;
* [https://europa.eu/youth/sites/default/files/european_solidarity_corps_guide_2021.pdf European solidarity corps guide]&lt;br /&gt;
&lt;br /&gt;
* [[Template:Programme countries|Programme countries]]&lt;br /&gt;
&lt;br /&gt;
* [[Template:Partner countries|Partner countries]]&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
| #default=&lt;br /&gt;
  {{#if: {{#invoke:String|match|s= {{{1|{{int:lang}}}}} |pattern= zh- |plain= true |nomatch= }}&amp;lt;!--Chinese variants--&amp;gt;&lt;br /&gt;
  |{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Main page|noshift=1|uselang=zh|1=zh}}&amp;lt;!--use /zh--&amp;gt;&lt;br /&gt;
  |{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Main page|noshift=1|uselang={{{1|{{int:lang}}}}}|1={{{1|{{int:lang}}}}}}}&lt;br /&gt;
  }}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#ifeq:{{NAMESPACE}}||{{languages|Template:Main page}}}}&lt;br /&gt;
}}&lt;br /&gt;
==Useful documents==&lt;br /&gt;
{{:Documents}}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{:Useful documents}}&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Documents&amp;diff=36672</id>
		<title>Documents</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Documents&amp;diff=36672"/>
		<updated>2025-12-26T17:27:59Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot; &amp;lt;gallery widths=200 heights=300&amp;gt; File:European_solidarity_corps_guide_2024_en.pdf|European solidarity corps guide 2024 File:Hopscotch_2015_web_FINAL2-min.pdf|Hopscotch to Quality in EVS 2.0 File:Youth-work-nonformal-learning en.pdf|Youth work and non-formal learning in Europe’s education landscape File:TreasureBox_for_Mentors_Final_compressed.pdf|TreasureBox for Mentors File:2015 EVS Meant 2 be a Mentor.pdf|2015 EVS Meant 2 be a Mentor File:Publication 121 Final.pdf|O...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;gallery widths=200 heights=300&amp;gt;&lt;br /&gt;
File:European_solidarity_corps_guide_2024_en.pdf|European solidarity corps guide 2024&lt;br /&gt;
File:Hopscotch_2015_web_FINAL2-min.pdf|Hopscotch to Quality in EVS 2.0&lt;br /&gt;
File:Youth-work-nonformal-learning en.pdf|Youth work and non-formal learning in Europe’s education landscape&lt;br /&gt;
File:TreasureBox_for_Mentors_Final_compressed.pdf|TreasureBox for Mentors&lt;br /&gt;
File:2015 EVS Meant 2 be a Mentor.pdf|2015 EVS Meant 2 be a Mentor&lt;br /&gt;
File:Publication 121 Final.pdf|One to one: supporting learning face to face&lt;br /&gt;
File:03AW SY Mentors guide.pdf|Practical guide: how to be a mentor in Euromed (Euro-Mediterranean Partnership) Voluntary Service projects&lt;br /&gt;
File:Info kit European Solidarity Corps.pdf|Info kit European Solidarity Corps&lt;br /&gt;
File:Youthpass in Volunteering Projects.pdf|Youthpass in Volunteering Projects&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=File:Wikiyouth_presentation.pdf&amp;diff=36654</id>
		<title>File:Wikiyouth presentation.pdf</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=File:Wikiyouth_presentation.pdf&amp;diff=36654"/>
		<updated>2025-11-19T15:30:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin uploaded a new version of File:Wikiyouth presentation.pdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=File:Wikiyouth_presentation.pdf&amp;diff=36651</id>
		<title>File:Wikiyouth presentation.pdf</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=File:Wikiyouth_presentation.pdf&amp;diff=36651"/>
		<updated>2025-11-19T15:25:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=All_items&amp;diff=36647</id>
		<title>All items</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=All_items&amp;diff=36647"/>
		<updated>2025-10-31T11:53:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;The [[Data_structure|data structure]] of this wiki is completely editable and can be discussed/organized [[Data_structure|here]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[People]]&lt;br /&gt;
* &#039;&#039;&#039;[[Organizations]]&#039;&#039;&#039; (provides a map of organizations and a view of their management)&lt;br /&gt;
* [[Projects]]&lt;br /&gt;
* [[Activities]]&lt;br /&gt;
* [[Locations]]&lt;br /&gt;
* [[Articles]]&lt;br /&gt;
* [[Memberships]]&lt;br /&gt;
* [[Apartments]]&lt;br /&gt;
* [[Pictures]]&lt;br /&gt;
* [[Feedbacks]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=All_items&amp;diff=36646</id>
		<title>All items</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=All_items&amp;diff=36646"/>
		<updated>2025-10-31T11:52:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;The [[Data_structure|data structure]] of this wiki is completely editable and can be discussed/organized [[Data_structure|here]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[People]]&lt;br /&gt;
* &#039;&#039;&#039;[[Organizations]]&#039;&#039;&#039;&lt;br /&gt;
* [[Projects]]&lt;br /&gt;
* [[Activities]]&lt;br /&gt;
* [[Locations]]&lt;br /&gt;
* [[Articles]]&lt;br /&gt;
* [[Memberships]]&lt;br /&gt;
* [[Apartments]]&lt;br /&gt;
* [[Pictures]]&lt;br /&gt;
* [[Feedbacks]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Module:OrganizationsMap&amp;diff=36643</id>
		<title>Module:OrganizationsMap</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Module:OrganizationsMap&amp;diff=36643"/>
		<updated>2025-09-27T11:45:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
  -- local args = frame:getParent().args&lt;br /&gt;
&lt;br /&gt;
  local arr = mw.visualdata.query( &#039;Organization&#039;, &#039;[[geolocation/latitude::+]]&#039;, {}, {} )&lt;br /&gt;
&lt;br /&gt;
-- https://maps.extension.wiki/wiki/Displaying_Leaflet_maps&lt;br /&gt;
-- Location~Popup title~Popup text~File:CustomIcon~Group~Inline label~File:VisitedIcon&lt;br /&gt;
  local ret = {}&lt;br /&gt;
  for i,v in ipairs(arr) do&lt;br /&gt;
local v_ = v.data.geolocation.latitude .. &#039;,&#039; .. v.data.geolocation.longitude .. &#039;~&#039;.. v.data.name .. &#039;~&#039; .. v.data.city .. &#039; (&#039; .. v.data.country .. &#039;)&#039;&lt;br /&gt;
    table.insert(ret, v_)&lt;br /&gt;
--ret[#ret + 1] = string.gsub(v_, &amp;quot;^%s*(.-)%s*$&amp;quot;, &amp;quot;%1&amp;quot;)&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
-- return string.gsub(ret, &amp;quot;^%s*(.-)%s*$&amp;quot;, &amp;quot;%1&amp;quot;)&lt;br /&gt;
 local mapData = table.concat(ret, &#039;\n&#039; )&lt;br /&gt;
 return frame:preprocess( &amp;quot;&amp;lt;display_map&amp;gt;&amp;quot; .. mapData .. &amp;quot;&amp;lt;/display_map&amp;gt;&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--   Gent, Belgie~The city Ghent~Ghent is awesome~ ~ ~Ghent&lt;br /&gt;
 --  Brussel~The city Brussel~The capital of Belgium~ ~ ~Brussels&lt;br /&gt;
 --  Antwerp~The city Antwerp~ ~ ~ ~Antwerp&lt;br /&gt;
&lt;br /&gt;
--   return &#039;display_map&#039; mw.text.jsonEncode(ret)&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiyouth.eu/w/index.php?title=Organizations&amp;diff=36642</id>
		<title>Organizations</title>
		<link rel="alternate" type="text/html" href="https://wikiyouth.eu/w/index.php?title=Organizations&amp;diff=36642"/>
		<updated>2025-09-27T11:42:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Clickable button 2|Add organization|Add organization|class=mw-ui-progressive|color=blue}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Click the organization name to see the registered activities and members&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#visualdataquery:[[name::+]]&lt;br /&gt;
|schema=Organization&lt;br /&gt;
|?name&lt;br /&gt;
|?country&lt;br /&gt;
|?city&lt;br /&gt;
|pagetitle=&lt;br /&gt;
|template?name=Organizations name field&lt;br /&gt;
|format=datatable&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
{{#invoke:OrganizationsMap|main}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>