Version numbering should look like major.small.patch
, see versioning
These declarations are used to hint the program how to make the input form.
The input type is used to hint the program how to render the UI, currently we support:
textfiled
- a single line text inputtextarea
- a multiline text inputpicker
- a dropdown menuenum_picker
a horizontal list of buttonscheckbox
- a checkbox
For picker
, enum_picker
and checkbox
you need to provide a options
array, like these:
{
"name": "key_1",
"input_type": "picker",
"options": [
"option_1",
"option_2",
"option_3"
]
}
List of reserved keywords to indicate which functionality does the js script support, you shouldn't write anything beyond your script supports
List of urls the script calls network functions on, used for code review primarily and might be needed on some platform