Update addon_config.markdown

This commit is contained in:
Pascal Vizeli 2017-10-14 00:39:39 +02:00 committed by Fabian Affolter
parent 4d7eabcc82
commit 826c207c79
No known key found for this signature in database
GPG Key ID: DDF3D6F44AAB1336

View File

@ -131,7 +131,7 @@ The config for an add-on is stored in `config.json`.
### {% linkable_title Options / Schema %} ### {% linkable_title Options / Schema %}
The `options` dictionary contains all available options and their default value. Set the default value to `null` if the value is required to be given by the user before the add-on can start. Only non-nested arrays and dictionaries are supported. The `options` dictionary contains all available options and their default value. Set the default value to `null` if the value is required to be given by the user before the add-on can start. Only nested arrays and dictionaries are supported with a deep of two size. If you want make a option optional, put `?` to the end of data type.
```json ```json
{ {
@ -158,7 +158,8 @@ The `schema` looks like `options` but describes how we should validate the user
"random": ["match(^\w*$)"], "random": ["match(^\w*$)"],
"link": "url", "link": "url",
"size": "int(5,20)", "size": "int(5,20)",
"count": "float" "count": "float",
"not_need": "str?"
} }
``` ```