Class: WebDriverScriptAdapter::FrameAdapter::WatirAdapter

Inherits:
DumbDelegator
  • Object
show all
Defined in:
lib/webdriver_script_adapter/frame_adapter.rb

Instance Method Summary collapse

Instance Method Details

#find_framesObject



31
32
33
# File 'lib/webdriver_script_adapter/frame_adapter.rb', line 31

def find_frames
  driver.find_elements(:css, 'iframe')
end

#within_frame(frame, &block) ⇒ Object

delegate to Watir’s Selenium #driver



27
28
29
# File 'lib/webdriver_script_adapter/frame_adapter.rb', line 27

def within_frame(frame, &block)
  SeleniumAdapter.instance_method(:within_frame).bind(FrameAdapter.wrap driver).call(frame, &block)
end