def refresh_until_present(timeout = 30)
      message = "waiting for #{@selector.inspect} to become present"
      Watir::WaitWithRefresh.refresh_until(browser, timeout, message) { present? }
    end
def refresh_until_present(timeout = 30)
      message = "waiting for #{@selector.inspect} to become present"
      Watir::WaitWithRefresh.refresh_until(browser, timeout, message) { present? }
    end
Refresh the page until the element is present.

 @example
   browser.button(:id => 'foo').refresh_until_present

 @param [Fixnum] timeout seconds to wait before timing out

 @see Watir::WaitWithRefresh
 @see Watir::Element#present?