OutputDerivation
Run this over your own params to know the outputs a block has: one per item of the param
list, with the id id_prefix + the item's id_field. An item whose id_field is empty gives
no output. Derived outputs come before the fixed ones.
A derived id must start with $. One that does not is refused with
param_output_id_invalid and nothing is stored.
- idType: string
_field requiredThe field of an item that carries the output's id. Declared under the
fieldsof the param'sitem, so what it carries can be read there. - idType: string
_prefix requiredWhat the derived id starts with.
- paramType: stringrequired
The array param whose items become outputs.
- titleType: string
_field The field of an item that carries the output's title, when it has one.