OptionalblockRender full-width with no label row in schema-driven settings UIs
(weasel-ui PrefsForm honors this for leaves whose control brings
its own chrome).
Fallback when nothing is persisted.
Longer help text — shown in tooltips / a settings pane.
OptionalhiddenHide from a host app's settings UI by default.
Human-readable label.
OptionalpairRow-pairing hint for compact property UIs (weasel-ui
SelectionPanel): leaves sharing a pair id render side-by-side
on one row labeled with the pair string (e.g. 'Position' for
pose.x / pose.y). Purely presentational.
Open leaf: any node with a
kindoutside the built-ins. Schema-driven UIs (weasel-uiPrefsForm/SelectionPanel) dispatch it to an app-supplied renderer. Deliberately NOT index-signatured so concrete app interfaces stay assignable. Mirrors weasel-ui'sPrefCustom.