VisualDataSchema:Task: Difference between revisions

From Wikisphere
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 7: Line 7:
         "Assignee": {
         "Assignee": {
             "wiki": {
             "wiki": {
                "name": "Assignee",
                 "type": "property",
                 "type": "property",
                 "name": "Assignee",
                 "multiple-items": false,
                "required": true,
                "label-parsed": "assignee",
                "default-parsed": "Admin",
                "value-prefix": "User:",
                 "visibility": "visible",
                 "visibility": "visible",
                "multiple-items": false,
                 "preferred-input": "mw.widgets.UserInputWidget",
                 "preferred-input": "mw.widgets.UserInputWidget",
                 "input-config": [],
                 "input-config": [],
                "required": true,
                 "property-model": "json-schema"
                 "property-model": "json-schema"
             },
             },
Line 23: Line 26:
         "extension": {
         "extension": {
             "wiki": {
             "wiki": {
                "name": "extension",
                 "type": "property",
                 "type": "property",
                 "name": "extension",
                 "multiple-items": false,
                "required": true,
                "label-parsed": "Extension",
                 "visibility": "visible",
                 "visibility": "visible",
                "multiple-items": false,
                 "preferred-input": "OO.ui.TextInputWidget",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "input-config": [],
                 "input-config": [],
                "required": true,
                 "property-model": "json-schema"
                 "property-model": "json-schema"
             },
             },
Line 38: Line 42:
         "task": {
         "task": {
             "wiki": {
             "wiki": {
                "name": "task",
                 "type": "property",
                 "type": "property",
                 "name": "task",
                 "multiple-items": false,
                "required": true,
                "label-parsed": "Task",
                 "visibility": "visible",
                 "visibility": "visible",
                "multiple-items": false,
                 "preferred-input": "OO.ui.MultilineTextInputWidget",
                 "preferred-input": "OO.ui.MultilineTextInputWidget",
                 "input-config": [],
                 "input-config": [],
                "required": true,
                 "property-model": "json-schema"
                 "property-model": "json-schema"
             },
             },
Line 70: Line 75:
                             "visibility": "visible",
                             "visibility": "visible",
                             "multiple-items": false,
                             "multiple-items": false,
                             "preferred-input": "OO.ui.TextInputWidget",
                             "preferred-input": "OO.ui.TextInputWidget (url)",
                             "input-config": [],
                             "input-config": [],
                             "required": true,
                             "required": true,
                             "property-model": "json-schema"
                             "property-model": "json-schema"
                         },
                         },
                        "format": "text",
                         "type": "string",
                         "type": "string",
                        "format": "url",
                         "title": "url"
                         "title": "url"
                     },
                     },
                     "comments": {
                     "comments": {
                         "wiki": {
                         "wiki": {
                            "name": "comments",
                             "type": "property",
                             "type": "property",
                             "name": "comments",
                             "multiple-items": false,
                            "label-parsed": "comments",
                             "visibility": "visible",
                             "visibility": "visible",
                            "multiple-items": false,
                             "preferred-input": "OO.ui.MultilineTextInputWidget",
                             "preferred-input": "OO.ui.MultilineTextInputWidget",
                             "input-config": {
                             "input-config": {
Line 107: Line 113:
         "Comments": {
         "Comments": {
             "wiki": {
             "wiki": {
                "name": "Comments",
                 "type": "property",
                 "type": "property",
                 "name": "Comments",
                 "multiple-items": false,
                "label-parsed": "comments",
                 "visibility": "visible",
                 "visibility": "visible",
                "multiple-items": false,
                 "preferred-input": "OO.ui.MultilineTextInputWidget",
                 "preferred-input": "OO.ui.MultilineTextInputWidget",
                 "input-config": [],
                 "input-config": [],

Revision as of 19:05, 29 October 2023

wiki
type"schema"
name"Task"
properties
Assignee
wiki
name"Assignee"
type"property"
multiple-itemsfalse
requiredtrue
label-parsed"assignee"
default-parsed"Admin"
value-prefix"User:"
visibility"visible"
preferred-input"mw.widgets.UserInputWidget"
input-config
Empty array
property-model"json-schema"
type"string"
format"text"
title"assignee"
default"{{CURRENTUSER}}"
extension
wiki
name"extension"
type"property"
multiple-itemsfalse
requiredtrue
label-parsed"Extension"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
property-model"json-schema"
type"string"
format"text"
title"Extension"
task
wiki
name"task"
type"property"
multiple-itemsfalse
requiredtrue
label-parsed"Task"
visibility"visible"
preferred-input"OO.ui.MultilineTextInputWidget"
input-config
Empty array
property-model"json-schema"
type"string"
format"text"
title"Task"
repository
wiki
name"repository"
type"schema"
items
type"object"
wiki
name""
type"schema"
layout"section"
properties
url
wiki
type"property"
name"url"
visibility"visible"
multiple-itemsfalse
preferred-input"OO.ui.TextInputWidget (url)"
input-config
Empty array
requiredtrue
property-model"json-schema"
type"string"
format"url"
title"url"
comments
wiki
name"comments"
type"property"
multiple-itemsfalse
label-parsed"comments"
visibility"visible"
preferred-input"OO.ui.MultilineTextInputWidget"
input-config
rows2
requiredfalse
property-model"json-schema"
type"string"
format"text"
title"comments"
required
"url"
type"array"
title"Repository"
uniqueItemsfalse
Comments
wiki
name"Comments"
type"property"
multiple-itemsfalse
label-parsed"comments"
visibility"visible"
preferred-input"OO.ui.MultilineTextInputWidget"
input-config
Empty array
requiredfalse
property-model"json-schema"
type"string"
format"text"
title"comments"
required
"Assignee"
"extension"
"task"
type"object"