The key this row's description is filed under in the descriptor. Usually the parameter's name; a
period-2+ repeating group documents its slots nested, as group.slot.
Stable React key. Rows only ever APPEND, so an index is stable too — this reads better.
The label as shown (number1, criteriaRange2).
UNBRACKETED, unlike the signature's [number2]: the brackets are how one line of text says
"optional" when it has nowhere else to put it. A form row has optional and its own
emphasis (Excel bolds the required ones), so repeating the brackets would only be noise.
Whether this row may be left empty. A repeating group's FIRST repetition is required.
The declared parameter this row fills (its type/enums drive the field).
OptionalrepeatWhether MORE of this argument may follow — set on the trailing (spare) repetition of a rest
parameter or repeating group, the row whose filling grows the form. The same fact the signature
marks with its trailing ….
One row of the argument FORM — a concrete, fillable argument position.
Remarks
The counterpart to
FunctionPreviewPanel'sArgSlot, and deliberately not the same thing: a slot is a caret window over the signature (two wide, sliding, with…markers), while a row is one materialized field. Both derive their label /descKey/ optionality the same way, so a parameter reads identically in the hint and in the form.