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-compacttrue
x-css-class"jsonforms-outerform"
type"object"
definitions
editor_wikieditor
type"string"
x-compacttrue
x-format"textarea"
x-input"wikieditor"
editor_visualeditor
type"string"
x-compacttrue
x-format"textarea"
x-input"visualeditor"
editor_jsoneditor
type"string"
x-compacttrue
x-format"textarea"
x-input"jsoneditor"
editor_source
type"string"
x-compacttrue
x-format"textarea"
x-input-config
autosizetrue
rows6
properties
header
x-compactfalse
x-css-class"jsonforms-outerform-header"
title""
description""
properties
buttons
x-compacttrue
properties
goback
type"null"
title"go back"
x-format"button"
x-css-inline"display:none"
x-button-action"outerFormNavButton"
x-input-config
icon"arrowPrevious"
framedfalse
flags
"primary"
classes
"jsonforms-button-white-color"
form
type"object"
x-compacttrue
x-layout"booklet"
x-layout-config
outlinedfalse
properties
editor
type"string"
x-format"json"
x-compacttrue
x-input"jsonforms"
x-input-config
schema""
options
type"object"
title""
properties
title
type"string"
minLength1
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
Empty array
captcha
x-compacttrue
x-css-inline"margin-top: 8px"
type"string"
format"captcha"
footer
x-compacttrue
x-css-class"jsonforms-outerform-footer"
properties
summary
type"string"
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
align"inline"
buttons
type"object"
x-compacttrue
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
flags
"primary"
"progressive"
submit
type"null"
x-css-inline"display:none"
x-format"button"
x-button-action"outerFormNavButton"
x-input-config
flags
"primary"
"progressive"