ParamDerivation
A param we work out for you from another one. kind says what happens to a value you send
for it: compiled_formula replaces it with what source compiles to; rendered_text keeps
it, and works it out from source only when you send none.
Applied when a block is added or edited, not on a whole-diagram write. A source that will
not compile is refused with param_formula_not_compiled.
- kindType: "compiled_formula" or "rendered_text"enumrequired
Which derivation this is:
compiled_formulacompiles a formula into the tree the runtime reads, andrendered_textwrites a plain text as the HTML the widget renders. - paramType: stringrequired
The param that is derived.
- sourceType: stringrequired
The param it is derived from, which the caller does write.