| 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