Class: Selenium::WebDriver::Support::EventFiringBridge

Inherits:
Object
  • Object
show all
Defined in:
sig/gems/selenium/event_firing_bridge.rbs

Direct Known Subclasses

Appium::Support::EventFiringBridge

Instance Method Summary collapse

Constructor Details

#initializeEventFiringBridge

Returns a new instance of EventFiringBridge.

Parameters:

  • delegate (Object)
  • listener (Object)


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

def initialize: (untyped delegate, untyped listener) -> void

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing { ... } ⇒ Object

Parameters:

  • meth (Object)
  • args (Object)

Yields:

Yield Returns:

  • (Object)

Returns:

  • (Object)


43
# File 'sig/gems/selenium/event_firing_bridge.rbs', line 43

def method_missing: (untyped meth, *untyped args) { () -> untyped } -> untyped

Instance Method Details

#clear_elementObject

Parameters:

  • ref (Object)

Returns:

  • (Object)


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

def clear_element: (untyped ref) -> untyped

#click_elementObject

Parameters:

  • ref (Object)

Returns:

  • (Object)


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

def click_element: (untyped ref) -> untyped

#closeObject

Returns:

  • (Object)


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

def close: () -> untyped

#create_elementObject

Parameters:

  • ref (Object)

Returns:

  • (Object)


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

def create_element: (untyped ref) -> untyped

#dispatch { ... } ⇒ Object

Parameters:

  • name (Object)
  • args (Object)

Yields:

Yield Returns:

  • (Object)

Returns:

  • (Object)


41
# File 'sig/gems/selenium/event_firing_bridge.rbs', line 41

def dispatch: (untyped name, *untyped args) { () -> untyped } -> untyped

#driverObject

Returns:

  • (Object)


39
# File 'sig/gems/selenium/event_firing_bridge.rbs', line 39

def driver: () -> untyped

#execute_scriptObject

Parameters:

  • script (Object)
  • args (Object)

Returns:

  • (Object)


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

def execute_script: (untyped script, *untyped args) -> untyped

#find_element_byObject

Parameters:

  • how (Object)
  • what (Object)
  • parent (Object, nil)

Returns:

  • (Object)


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

def find_element_by: (untyped how, untyped what, ?untyped? parent) -> untyped

#find_elements_byObject

Parameters:

  • how (Object)
  • what (Object)
  • parent (Object, nil)

Returns:

  • (Object)


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

def find_elements_by: (untyped how, untyped what, ?untyped? parent) -> untyped

#getObject

Parameters:

  • url (Object)

Returns:

  • (Object)


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

def get: (untyped url) -> untyped

#go_backObject

Returns:

  • (Object)


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

def go_back: () -> untyped

#go_forwardObject

Returns:

  • (Object)


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

def go_forward: () -> untyped

#quitObject

Returns:

  • (Object)


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

def quit: () -> untyped

#send_keys_to_elementObject

Parameters:

  • ref (Object)
  • keys (Object)

Returns:

  • (Object)


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

def send_keys_to_element: (untyped ref, untyped keys) -> untyped