WebstoreTemplateSchemaDto
configWebstoreTemplateSchemaSectionDto[]Required
headerstringRequired
optionsWebstoreTemplateSchemaOptionDto[]Required
idstringRequired
namestringRequired
nested_optionsWebstoreTemplateSchemaOptionDto[]Required
→ WebstoreTemplateSchemaOptionDtotypestringRequired
valuesstring[]Required
defaultnullOptional
descriptionstringOptional
maxnumberOptional
minnumberOptional
multilinebooleanOptional
numericbooleanOptional
support_emailstringOptional
support_urlstringOptional
updatesWebstoreTemplateSchemaUpdatesDtoOptional
github_branchstringRequired
supportedbooleanRequired
version_check_supportedbooleanRequired
github_tokenstringOptional
github_urlstringOptional
versionstringOptional
Example
{
"author": "string",
"config": [
{
"header": "string",
"options": [
{
"id": "string",
"name": "string",
"nested_options": [
{}
],
"type": "string",
"values": [
"string"
],
"default": {},
"description": "string",
"max": 0,
"min": 0,
"multiline": true,
"numeric": true
}
]
}
],
"support_email": "string",
"support_url": "string",
"updates": {
"github_branch": "string",
"supported": true,
"version_check_supported": true,
"github_token": "string",
"github_url": "string",
"version": "string"
}
}