Method: KeyboardKey#initialize

Defined in:
lib/MonkeyKeyboard/keyboard_key.rb

#initialize(keyboard_char, keyboard_shift_char, keyboard_key_section, keyboard_key_weight) ⇒ KeyboardKey

Returns a new instance of KeyboardKey.



18
19
20
21
22
23
24
25
26
27
# File 'lib/MonkeyKeyboard/keyboard_key.rb', line 18

def initialize(keyboard_char, keyboard_shift_char, keyboard_key_section, keyboard_key_weight)
  # TODO: Check keyboard_char is_a? KeyboardChar
  # TODO: Check keyboard_shift_char is_a? KeyboardChar
  # TODO: Check keyboard_key_section is :left or :right

  @keyboard_char = keyboard_char
  @keyboard_shift_char = keyboard_shift_char
  @keyboard_key_section = keyboard_key_section
  @keyboard_key_weight = keyboard_key_weight
end