Method: Watir::WhenPresentDecorator#method_missing

Defined in:
lib/watir-webdriver/wait.rb

#method_missing(m, *args, &block) ⇒ Object



75
76
77
78
79
80
81
82
83
# File 'lib/watir-webdriver/wait.rb', line 75

def method_missing(m, *args, &block)
  unless @element.respond_to?(m)
    raise NoMethodError, "undefined method `#{m}' for #{@element.inspect}:#{@element.class}"
  end

  Watir::Wait.until(@timeout, @message) { @element.present? }

  @element.__send__(m, *args, &block)
end