class Selenium::DevTools::V85::Input

def dispatch_key_event(type:, modifiers: nil, timestamp: nil, text: nil, unmodified_text: nil, key_identifier: nil, code: nil, key: nil, windows_virtual_key_code: nil, native_virtual_key_code: nil, auto_repeat: nil, is_keypad: nil, is_system_key: nil, location: nil, commands: nil)

def dispatch_key_event(type:, modifiers: nil, timestamp: nil, text: nil, unmodified_text: nil, key_identifier: nil, code: nil, key: nil, windows_virtual_key_code: nil, native_virtual_key_code: nil, auto_repeat: nil, is_keypad: nil, is_system_key: nil, location: nil, commands: nil)
  @devtools.send_cmd('Input.dispatchKeyEvent',
                     type: type,
                     modifiers: modifiers,
                     timestamp: timestamp,
                     text: text,
                     unmodifiedText: unmodified_text,
                     keyIdentifier: key_identifier,
                     code: code,
                     key: key,
                     windowsVirtualKeyCode: windows_virtual_key_code,
                     nativeVirtualKeyCode: native_virtual_key_code,
                     autoRepeat: auto_repeat,
                     isKeypad: is_keypad,
                     isSystemKey: is_system_key,
                     location: location,
                     commands: commands)
end