JsonSchema:Core/PageFormUI
JsonSchema:Core/PageFormUI
From Wikisphere
Jump to navigation
Jump to search
| @type | "JsonForms default schema" |
|---|
| $id | "https://wikisphere.org/wiki/JsonSchema:Core/PageFormUI" |
|---|
| x-compact | true |
|---|
| x-css-class | "jsonforms-outerform" |
|---|
| type | "object" |
|---|
| definitions | | editor_wikieditor | | type | "string" |
|---|
| x-compact | true |
|---|
| x-format | "textarea" |
|---|
| x-input | "wikieditor" |
|---|
|
|---|
| editor_visualeditor | | type | "string" |
|---|
| x-compact | true |
|---|
| x-format | "textarea" |
|---|
| x-input | "visualeditor" |
|---|
|
|---|
| editor_jsoneditor | | type | "string" |
|---|
| x-compact | true |
|---|
| x-format | "textarea" |
|---|
| x-input | "jsoneditor" |
|---|
|
|---|
| editor_source | | type | "string" |
|---|
| x-compact | true |
|---|
| x-format | "textarea" |
|---|
| x-input-config | |
|---|
|
|---|
|
|---|
| properties | | header | | x-compact | false |
|---|
| x-css-class | "jsonforms-outerform-header" |
|---|
| title | "" |
|---|
| description | "" |
|---|
| properties | | buttons | | x-compact | true |
|---|
| properties | | goback | | type | "null" |
|---|
| title | "go back" |
|---|
| x-format | "button" |
|---|
| x-css-inline | "display:none" |
|---|
| x-button-action | "outerFormNavButton" |
|---|
| x-input-config | | icon | "arrowPrevious" |
|---|
| framed | false |
|---|
| flags | |
|---|
| classes | | "jsonforms-button-white-color" |
|
|---|
|
|---|
|
|---|
|
|---|
|
|---|
|
|---|
|
|---|
| form | | type | "object" |
|---|
| x-compact | true |
|---|
| x-layout | "booklet" |
|---|
| x-layout-config | |
|---|
| properties | | editor | | type | "string" |
|---|
| x-format | "json" |
|---|
| x-compact | true |
|---|
| x-input | "jsonforms" |
|---|
| x-input-config | |
|---|
|
|---|
| options | | type | "object" |
|---|
| title | "" |
|---|
| properties | | title | | type | "string" |
|---|
| minLength | 1 |
|---|
| x-input | "title" |
|---|
|
|---|
| freetext_content_model | | type | "string" |
|---|
| title | "Content model" |
|---|
| default | "wikitext" |
|---|
| x-watch | "role" |
|---|
| x-enum-provider | "contentModelByRole" |
|---|
|
|---|
| editor | | type | "string" |
|---|
| title | "Editor" |
|---|
| default | "source" |
|---|
| x-watch | "freetext_content_model" |
|---|
| x-enum-provider | "editorByContentModel" |
|---|
|
|---|
| freetext | | type | "string" |
|---|
| x-watch | "editor" |
|---|
| links | | rel | "describedBy" |
|---|
| href | "#/definitions/editor_{{editor}}" |
|---|
|
|
|---|
|
|---|
| categories | | type | "array" |
|---|
| items | | type | "string" |
|---|
| x-input | "categorymultiselect" |
|---|
|
|---|
|
|---|
|
|---|
| required | |
|---|
|
|---|
|
|---|
|
|---|
| captcha | | x-compact | true |
|---|
| x-css-inline | "margin-top: 8px" |
|---|
| type | "string" |
|---|
| format | "captcha" |
|---|
|
|---|
| footer | | x-compact | true |
|---|
| x-css-class | "jsonforms-outerform-footer" |
|---|
| properties | | summary | |
|---|
| minor | | type | "boolean" |
|---|
| title | "" |
|---|
| description | "This is a [https://www.mediawiki.org/wiki/Help:Minor_edit minor edit]" |
|---|
| x-description-format | "wikitext" |
|---|
| x-input | "checkbox" |
|---|
| x-control-config | |
|---|
|
|---|
| buttons | | type | "object" |
|---|
| x-compact | true |
|---|
| x-layout | "horizontal" |
|---|
| x-css-class | "jsonforms-outerform-buttons" |
|---|
| properties | | validate | | type | "null" |
|---|
| x-css-inline | "display:none" |
|---|
| x-format | "button" |
|---|
| x-button-action | "outerFormNavButton" |
|---|
| x-input-config | |
|---|
|
|---|
| submit | | type | "null" |
|---|
| x-css-inline | "display:none" |
|---|
| x-format | "button" |
|---|
| x-button-action | "outerFormNavButton" |
|---|
| x-input-config | |
|---|
|
|---|
|
|---|
|
|---|
|
|---|
|
|---|
|
|---|