<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikisphere.org/w/index.php?action=history&amp;feed=atom&amp;title=JsonSchema%3ADefaultEditorOptions</id>
	<title>JsonSchema:DefaultEditorOptions - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wikisphere.org/w/index.php?action=history&amp;feed=atom&amp;title=JsonSchema%3ADefaultEditorOptions"/>
	<link rel="alternate" type="text/html" href="https://wikisphere.org/w/index.php?title=JsonSchema:DefaultEditorOptions&amp;action=history"/>
	<updated>2026-04-12T09:16:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wikisphere.org/w/index.php?title=JsonSchema:DefaultEditorOptions&amp;diff=175846&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;{ 	&quot;definitions&quot;: { 		&quot;commonProperties&quot;: { 			&quot;type&quot;: &quot;object&quot;, 			&quot;properties&quot;: { 				&quot;classes&quot;: { 					&quot;type&quot;: &quot;string&quot;, 					&quot;description&quot;: &quot;The names of the CSS classes to apply to the element.&quot; 				}, 				&quot;disabled&quot;: { 					&quot;type&quot;: &quot;boolean&quot;, 					&quot;description&quot;: &quot;Disable the widget.&quot; 				}, 				&quot;id&quot;: { 					&quot;type&quot;: &quot;string&quot;, 					&quot;description&quot;: &quot;The HTML id attribute used in the rendered tag.&quot; 				}, 				&quot;text&quot;: { 					&quot;type&quot;: &quot;string&quot;, 					&quot;description&quot;: &quot;Text to...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wikisphere.org/w/index.php?title=JsonSchema:DefaultEditorOptions&amp;diff=175846&amp;oldid=prev"/>
		<updated>2026-04-09T09:34:57Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{ 	&amp;quot;definitions&amp;quot;: { 		&amp;quot;commonProperties&amp;quot;: { 			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;, 			&amp;quot;properties&amp;quot;: { 				&amp;quot;classes&amp;quot;: { 					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, 					&amp;quot;description&amp;quot;: &amp;quot;The names of the CSS classes to apply to the element.&amp;quot; 				}, 				&amp;quot;disabled&amp;quot;: { 					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;, 					&amp;quot;description&amp;quot;: &amp;quot;Disable the widget.&amp;quot; 				}, 				&amp;quot;id&amp;quot;: { 					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, 					&amp;quot;description&amp;quot;: &amp;quot;The HTML id attribute used in the rendered tag.&amp;quot; 				}, 				&amp;quot;text&amp;quot;: { 					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, 					&amp;quot;description&amp;quot;: &amp;quot;Text to...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{&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;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;classes&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 names of the CSS classes to apply to the element.&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;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;textInputProperties&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;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;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;classes&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 names of the CSS classes to apply to the element.&amp;quot;&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;: [&lt;br /&gt;
						&amp;quot;ltr&amp;quot;,&lt;br /&gt;
						&amp;quot;rtl&amp;quot;&lt;br /&gt;
					]&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;flags&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 or names of the flags (e.g., &amp;#039;progressive&amp;#039; or &amp;#039;primary&amp;#039;) to apply.&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;The symbolic name of the icon (e.g., &amp;#039;remove&amp;#039; or &amp;#039;menu&amp;#039;), or a map of symbolic names.&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;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. &amp;#039;required&amp;#039; or &amp;#039;down&amp;#039;).&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&amp;#039;s HTML id attribute.&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: &amp;#039;before&amp;#039; or &amp;#039;after&amp;#039;&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;before&amp;quot;,&lt;br /&gt;
						&amp;quot;after&amp;quot;&lt;br /&gt;
					]&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;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&amp;#039;s HTML name attribute.&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;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;
				&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: &amp;#039;text&amp;#039;, &amp;#039;password&amp;#039;, &amp;#039;email&amp;#039;, &amp;#039;url&amp;#039; or &amp;#039;number&amp;#039;.&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;password&amp;quot;,&lt;br /&gt;
						&amp;quot;email&amp;quot;,&lt;br /&gt;
						&amp;quot;url&amp;quot;,&lt;br /&gt;
						&amp;quot;number&amp;quot;&lt;br /&gt;
					]&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;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;OO.ui.TextInputWidget&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/textInput&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/textInput&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&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, &amp;#039;day&amp;#039; or &amp;#039;month&amp;#039;&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&lt;br /&gt;
								&amp;quot;day&amp;quot;,&lt;br /&gt;
								&amp;quot;month&amp;quot;&lt;br /&gt;
							]&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&amp;#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/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;
						&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&amp;#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/textInput&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;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;radioSelectInputWidget&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;classes&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 names of the CSS classes to apply to the element.&amp;quot;&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;: [&lt;br /&gt;
						&amp;quot;ltr&amp;quot;,&lt;br /&gt;
						&amp;quot;rtl&amp;quot;&lt;br /&gt;
					]&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&amp;#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&amp;#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;numberInputProperties&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;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;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;classes&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 names of the CSS classes to apply to the element.&amp;quot;&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;: [&lt;br /&gt;
						&amp;quot;ltr&amp;quot;,&lt;br /&gt;
						&amp;quot;rtl&amp;quot;&lt;br /&gt;
					]&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;flags&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 or names of the flags (e.g., &amp;#039;progressive&amp;#039; or &amp;#039;primary&amp;#039;) to apply.&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;The symbolic name of the icon (e.g., &amp;#039;remove&amp;#039; or &amp;#039;menu&amp;#039;), or a map of symbolic names.&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;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. &amp;#039;required&amp;#039; or &amp;#039;down&amp;#039;).&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&amp;#039;s HTML id attribute.&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: &amp;#039;before&amp;#039; or &amp;#039;after&amp;#039;&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;before&amp;quot;,&lt;br /&gt;
						&amp;quot;after&amp;quot;&lt;br /&gt;
					]&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;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&amp;#039;s HTML name attribute.&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;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;
				&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: &amp;#039;text&amp;#039;, &amp;#039;password&amp;#039;, &amp;#039;email&amp;#039;, &amp;#039;url&amp;#039; or &amp;#039;number&amp;#039;.&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;password&amp;quot;,&lt;br /&gt;
						&amp;quot;email&amp;quot;,&lt;br /&gt;
						&amp;quot;url&amp;quot;,&lt;br /&gt;
						&amp;quot;number&amp;quot;&lt;br /&gt;
					]&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;OO.ui.NumberInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-default-properties&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/numberInputProperties&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;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;classes&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 names of the CSS classes to apply to the element.&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;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;flags&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 or names of the flags (e.g., &amp;#039;progressive&amp;#039; or &amp;#039;primary&amp;#039;) to apply.&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;The symbolic name of the icon (e.g., &amp;#039;remove&amp;#039; or &amp;#039;menu&amp;#039;), or a map of symbolic names.&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;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. &amp;#039;required&amp;#039; or &amp;#039;down&amp;#039;).&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;: [&lt;br /&gt;
						&amp;quot;inline&amp;quot;,&lt;br /&gt;
						&amp;quot;outline&amp;quot;,&lt;br /&gt;
						&amp;quot;none&amp;quot;&lt;br /&gt;
					]&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: &amp;#039;horizontal&amp;#039; or &amp;#039;vertical&amp;#039;.&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;horizontal&amp;quot;,&lt;br /&gt;
						&amp;quot;vertical&amp;quot;&lt;br /&gt;
					]&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;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;
				&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;menuTagMultiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&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;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;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/multiselectWidgetProperties&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;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;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/multiselectWidgetProperties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&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;
						&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;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;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/multiselectWidgetProperties&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;
						&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;comboBoxInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&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;multilineTextInputWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&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;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;multiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonInputProperties&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;buttonSelectWidget&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;classes&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 names of the CSS classes to apply to the element.&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;items&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 of options to add to the multiselect&amp;quot;&lt;br /&gt;
				},&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;
				&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;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;checkboxMultiselectInputWidget&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;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;string&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;
				},&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;: [&lt;br /&gt;
						&amp;quot;ltr&amp;quot;,&lt;br /&gt;
						&amp;quot;rtl&amp;quot;&lt;br /&gt;
					]&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&amp;#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&amp;#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;dropdownInputWidget&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;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;string&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;
				},&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;: [&lt;br /&gt;
						&amp;quot;ltr&amp;quot;,&lt;br /&gt;
						&amp;quot;rtl&amp;quot;&lt;br /&gt;
					]&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&amp;#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&amp;#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;inputWidget&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;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;string&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;
				},&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;: [&lt;br /&gt;
						&amp;quot;ltr&amp;quot;,&lt;br /&gt;
						&amp;quot;rtl&amp;quot;&lt;br /&gt;
					]&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&amp;#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&amp;#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;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/inputWidget&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;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Whether to act like a &amp;#039;date&amp;#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;buttonMultiselectWidget&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonInputProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;intlTelInput&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;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&amp;#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 &amp;#039;auto&amp;#039;, you must use this option to specify a custom function that looks up the user&amp;#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;
		&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/commonInputProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;visualEditor&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;classes&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 names of the CSS classes to apply to the element.&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;selectFileWidget&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;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;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;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;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;: [&lt;br /&gt;
						&amp;quot;ltr&amp;quot;,&lt;br /&gt;
						&amp;quot;rtl&amp;quot;&lt;br /&gt;
					]&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;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;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 (e.g., &amp;#039;remove&amp;#039; or &amp;#039;menu&amp;#039;), or a map of symbolic names.&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&amp;#039;s HTML id attribute.&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;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&amp;#039;s HTML name attribute.&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 in the browser.&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;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. Requires droppable to be true.&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;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 above which to not try and show a preview (for performance)&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;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>