KeySequenceChain extension

Chain getters on a complete KeySequence. After a step, modifiers start a new pending step, and key atoms append a whole new step (forming a multi-step sequence).

on

Properties

a → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
alt → PendingKeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
b → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
backspace → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
c → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
ctrl → PendingKeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
d → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
delete → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
down → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
e → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
end → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
enter → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
escape → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f1 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f2 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f3 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f4 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f5 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f6 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f7 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f8 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f9 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f10 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f11 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
f12 → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
g → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
h → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
home → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
i → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
insert → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
j → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
k → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
l → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
left → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
m → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
meta → PendingKeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
n → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
o → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
p → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
pageDown → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
pageUp → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
q → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
r → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter

Available on KeySequence, provided by the KeySequenceChain extension

no setter
s → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
shift → PendingKeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
space → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
superKey → PendingKeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
t → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
tab → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
u → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
up → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
v → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
w → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
x → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
y → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter
z → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

no setter

Methods

char(String character) → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

Append a dynamic character atom (digits, punctuation, Unicode).
code(KeySelector keyCode) → KeySequence

Available on KeySequence, provided by the KeySequenceChain extension

Append a key identity held in a variable — a logical KeyCode or a physical KeyPosition.