Class | Selenium::WebDriver::ActionBuilder |
In: |
lib/selenium/webdriver/common/action_builder.rb
|
Parent: | Object |
The ActionBuilder provides the user a way to set up and perform complex user interactions.
This class should not be instantiated directly, but is created by Selenium::WebDriver::DriverExtensions::HasInputDevices#action, which is available on Driver instances that support the user interaction API.
Example:
driver.action.key_down(:shift). click(element). click(second_element). key_up(:shift). drag_and_drop(element, third_element). perform