OptionalidStable id for later updates / lookups. Auto-assigned if omitted.
User-facing label rendered to the left of the control.
OptionalonFires when the user toggles the control.
OptionaltitleTooltip on hover.
OptionalvalueInitial state. Default false.
Common params for every builder.