class Watir::WhenPresentDecorator

Wraps an Element so that any subsequent method calls are put on hold until the element is present (exists and is visible) on the page.

Public Instance Methods

present?() click to toggle source
# File lib/watir-webdriver/wait.rb, line 126
def present?
  Watir::Wait.until(@timeout, @message) { wait_until }
  true
rescue Watir::Wait::TimeoutError
  false
end

Private Instance Methods

wait_until() click to toggle source
# File lib/watir-webdriver/wait.rb, line 135
def wait_until
  @element.present?
end