Module: Selenium::WebDriver::Chromium::Features

Includes:
_Bridge
Included in:
Selenium::WebDriver::Chrome::Features, Edge::Features
Defined in:
sig/gems/selenium/chromium/features.rbs

Constant Summary collapse

CHROMIUM_COMMANDS =

Returns:

  • (Hash[Symbol, Array[Symbol | String]])

Instance Method Summary collapse

Methods included from _Bridge

#bridge, #execute, #execute_async_script, #execute_script

Instance Method Details

#available_log_typesArray[Symbol]

Returns:

  • (Array[Symbol])


35
# File 'sig/gems/selenium/chromium/features.rbs', line 35

def available_log_types: () -> Array[Symbol]

#cast_issue_messageString

Returns:

  • (String)


17
# File 'sig/gems/selenium/chromium/features.rbs', line 17

def cast_issue_message: () -> String

#cast_sink_to_use=Object

Parameters:

  • name (String)

Returns:

  • (Object)


15
# File 'sig/gems/selenium/chromium/features.rbs', line 15

def cast_sink_to_use=: (String name) -> untyped

#cast_sinksArray[String]

Returns:

  • (Array[String])


13
# File 'sig/gems/selenium/chromium/features.rbs', line 13

def cast_sinks: () -> Array[String]

#commandsArray[Symbol | String]

Parameters:

  • command (Symbol)

Returns:

  • (Array[Symbol | String])


9
# File 'sig/gems/selenium/chromium/features.rbs', line 9

def commands: (Symbol command) -> Array[Symbol | String]

#delete_network_conditionsObject

Returns:

  • (Object)


31
# File 'sig/gems/selenium/chromium/features.rbs', line 31

def delete_network_conditions: () -> untyped

#launch_appString

Parameters:

  • id (String)

Returns:

  • (String)


11
# File 'sig/gems/selenium/chromium/features.rbs', line 11

def launch_app: (String id) -> String

#logArray[Hash[String, untyped]]

Parameters:

  • type (Symbol)

Returns:

  • (Array[Hash[String, untyped]])


37
# File 'sig/gems/selenium/chromium/features.rbs', line 37

def log: (Symbol type) -> Array[Hash[String, untyped]] |

#network_conditionsHash[untyped, untyped]

Returns:

  • (Hash[untyped, untyped])


27
# File 'sig/gems/selenium/chromium/features.rbs', line 27

def network_conditions: () -> Hash[untyped, untyped]

#network_conditions=Object

Parameters:

  • conditions (Hash[Symbol | String, Integer | bool])

Returns:

  • (Object)


29
# File 'sig/gems/selenium/chromium/features.rbs', line 29

def network_conditions=: (Hash[Symbol | String, Integer | bool] conditions) -> untyped

#send_commandObject

Parameters:

  • command_params (Hash[String | Symbol, untyped])

Returns:

  • (Object)


33
# File 'sig/gems/selenium/chromium/features.rbs', line 33

def send_command: (Hash[String | Symbol, untyped] command_params) -> untyped

#set_permissionObject

Parameters:

  • name (String)
  • value (String)

Returns:

  • (Object)


25
# File 'sig/gems/selenium/chromium/features.rbs', line 25

def set_permission: (String name, String value) -> untyped

#start_cast_desktop_mirroringObject

Parameters:

  • name (String)

Returns:

  • (Object)


21
# File 'sig/gems/selenium/chromium/features.rbs', line 21

def start_cast_desktop_mirroring: (String name) -> untyped

#start_cast_tab_mirroringObject

Parameters:

  • name (String)

Returns:

  • (Object)


19
# File 'sig/gems/selenium/chromium/features.rbs', line 19

def start_cast_tab_mirroring: (String name) -> untyped

#stop_castingObject

Parameters:

  • name (String)

Returns:

  • (Object)


23
# File 'sig/gems/selenium/chromium/features.rbs', line 23

def stop_casting: (String name) -> untyped