85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
-
+
|
| `dict` | `hashtable` | complex dictionary (Excel-style) setting field. |
Again, supporting base type aliases (str=string) is very advisable. But complex types (table/dict) often cause too much effort for basic plugin/config systems. There's no need to cram in support for rarely used features.
## Other fields
Other per-config attributes migh encompass
Other per-config `{…}` attributes migh encompass
| `category:` | grouping config options (else inherited from plugin) |
| `class:` | either decoration or additional type qualifier |
| `arg:` | declares a commandline argument instead of global app setting |
| `param:` | plugin invocation argument instead of global app flag |
There's some paritiy with the main plugin meta fields. Except that config entries should not have a nested config: attribute, of course^^
|