Parent

Class/Module Index [+]

Quicksearch

Selenium::WebDriver::Keyboard

@api private

Constants

MODIFIERS

Public Class Methods

new(bridge) click to toggle source
# File lib/selenium/webdriver/common/keyboard.rb, line 7
def initialize(bridge)
  @bridge = bridge
end

Public Instance Methods

press(key) click to toggle source

Release a modifier key

@see Selenium::WebDriver::Keys

# File lib/selenium/webdriver/common/keyboard.rb, line 21
def press(key)
  assert_modifier key

  @bridge.sendKeysToActiveElement Keys.encode([key])
end
release(key) click to toggle source

Release a modifier key

@see Selenium::WebDriver::Keys

# File lib/selenium/webdriver/common/keyboard.rb, line 33
def release(key)
  assert_modifier key

  @bridge.sendKeysToActiveElement Keys.encode([key])
end
send_keys(*keys) click to toggle source
# File lib/selenium/webdriver/common/keyboard.rb, line 11
def send_keys(*keys)
  @bridge.sendKeysToActiveElement Keys.encode(keys)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.