Callback to invoke when the full sequence is matched.
Ordered key names making up the full sequence. Must have length ≥ 2 (the first key is the lookup key in the map).
OptionaloptionsBinding options (exclusive mode, focusId, onlyThis, etc.).
OptionaltimeoutPer-binding timeout override (ms). Falls back to the global
DEFAULT_SEQUENCE_TIMEOUT (500 ms) when omitted.
OptionalwhenOptional condition callback (extracted from options.when at registration).
When provided, the sequence only starts and continues when this returns true.
A registered multi-key sequence binding.
Stored in
ScreenKeyboardLayer.sequences, keyed by the first key in the sequence. When that key is pressed and no other sequence is already pending, the layer enters a pending state waiting for the remaining keys.