4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# File 'lib/simple_send_keys.rb', line 4
def allowed_keys
@allowed_keys ||= %w(
option
null
cancel
help
backspace
tab
clear
return
enter
shift
left_shift
control
left_control
alt
left_alt
pause
escape
space
page_up
page_down
end
home
left
arrow_left
up
arrow_up
right
arrow_right
down
arrow_down
insert
delete
semicolon
equals
numpad0 numpad1 numpad2 numpad3 numpad4 numpad5 numpad6 numpad7 numpad8 numpad9
multiplyadd
separator
subtract
decimal
divide
f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
).each_with_object({}){|item,memo| memo[item] = 0}
end
|