123456789_123456789_123456789_123456789_123456789_

Class: Selenium::WebDriver::BiDi::Protocol::Input Private

Relationships & Source Files
Namespace Children
Classes:
Super Chains via Extension / Inclusion / Inheritance
Class Chain:
self, Domain
Instance Chain:
self, Domain
Inherits: Selenium::WebDriver::BiDi::Protocol::Domain
Defined in: rb/lib/selenium/webdriver/bidi/protocol/input.rb

Overview

Constant Summary

Class Method Summary

Domain - Inherited

Instance Method Summary

Constructor Details

This class inherits a constructor from Selenium::WebDriver::BiDi::Protocol::Domain

Instance Method Details

#perform_actions(context:, actions:)

[ GitHub ]

  
# File 'rb/lib/selenium/webdriver/bidi/protocol/input.rb', line 292

def perform_actions(context:, actions:)
  params = PerformActionsParameters.new(context: context, actions: actions)
  execute(cmd: 'input.performActions', params: params)
end

#release_actions(context:)

[ GitHub ]

  
# File 'rb/lib/selenium/webdriver/bidi/protocol/input.rb', line 300

def release_actions(context:)
  params = ReleaseActionsParameters.new(context: context)
  execute(cmd: 'input.releaseActions', params: params)
end

#set_files(context:, element:, files:)

[ GitHub ]

  
# File 'rb/lib/selenium/webdriver/bidi/protocol/input.rb', line 308

def set_files(context:, element:, files:)
  params = SetFilesParameters.new(context: context, element: element, files: files)
  execute(cmd: 'input.setFiles', params: params)
end