The machine's declared parameters (§18), split by kind so that a condition can be validated at construction.
A name may appear in only one kind: numbers.speed and booleans.speed together would make { parameter: "speed" } ambiguous, so it throws.
numbers.speed
booleans.speed
{ parameter: "speed" }
Optional
Readonly
Boolean parameters and their initial values.
Number parameters and their initial values.
Trigger names. Every trigger starts lowered.
The machine's declared parameters (§18), split by kind so that a condition can be validated at construction.
A name may appear in only one kind:
numbers.speedandbooleans.speedtogether would make{ parameter: "speed" }ambiguous, so it throws.