knobs property
The knobs this entry point's main takes, annotated — see Knob.
Declaring none is the ordinary case: the signature is the list, and an unannotated parameter still gets a control with its own name, type and default. This is for the two things a signature cannot say — a computed value, and a human label.
Implementation
final List<Knob> knobs;