-
Task
-
Resolution: Done
-
Critical
-
None
-
None
-
False
-
-
False
-
-
create an workflow that will showcase how the extendable workflow execution form works
The workflow will be functional with a custom frontend plugin implementing the widgets referenced in ui:widget fields
It should have the following input schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"personalInfo": {
"type": "object",
"title": "Personal Information",
"properties": {
"firstName": {
"type": "string",
"title": "First Name",
"default": "John"
},
"lastName": {
"type": "string",
"title": "Last Name"
},
"country": {
"type": "string",
"title": "Country",
"ui:widget": "CountryWidget"
},
"password": {
"type": "string",
"title": "Password",
"ui:widget": "password"
},
"confirmPassword": {
"type": "string",
"title": "Confirm Password",
"ui:widget": "password"
}
},
"required": ["firstName", "lastName", "country", "password", "confirmPassword"]
},
"languageInfo": {
"type": "object",
"title": "Language Selection",
"properties": {
"language": {
"type": "string",
"title": "Language",
"ui:widget": "LanguageWidget"
}
},
"required": ["language"]
}
}
}
The workflow itself can just print something, the main thing is that the schema is there
- relates to
-
FLPATH-1877 [extendible workflow] Choosing a language has no impact on language of output message
-
- Closed
-
- links to