module Watir
Autogenerated from HTML specification. Edits may be lost.
Autogenerated from SVG
specification. Edits may be lost.
TODO: - remove this file for future release
Code adapted from Selenium Implementation github.com/SeleniumHQ/selenium/blob/trunk/rb/lib/selenium/webdriver/common/logger.rb
Constants
- VERSION
Attributes
always_locate[W]
default_timeout[W]
prefer_css[W]
relaxed_locate[W]
Public Class Methods
always_locate?()
click to toggle source
always_locate_message()
click to toggle source
# File lib/watir.rb, line 51 def always_locate_message msg = 'Watir#always_locate' repl_msg = 'Element#stale? or Element#wait_until(&:stale?) if needed for flow control' Watir.logger.deprecate msg, repl_msg, ids: [:always_locate] end
default_timeout()
click to toggle source
Default wait time for wait methods.
# File lib/watir.rb, line 77 def default_timeout @default_timeout ||= 30 end
element_class_for(tag_name)
click to toggle source
@api private
# File lib/watir.rb, line 93 def element_class_for(tag_name) tag_to_class[tag_name.to_sym] || HTMLElement end
logger()
click to toggle source
Returns logger instance that can be used across the whole Selenium.
@return [Logger]
# File lib/watir.rb, line 104 def self.logger @logger ||= Logger.new end
prefer_css?()
click to toggle source
prefer_css_message()
click to toggle source
# File lib/watir.rb, line 66 def prefer_css_message msg = 'Watir#prefer_css' repl_msg = 'watir_css gem - https://github.com/watir/watir_css' Watir.logger.deprecate msg, repl_msg, ids: [:prefer_css] end
relaxed_locate?()
click to toggle source
Whether or not Watir
should wait for an element to be found or present before taking an action. Defaults to true.
# File lib/watir.rb, line 38 def relaxed_locate? @relaxed_locate end
tag_to_class()
click to toggle source
@api private
# File lib/watir.rb, line 85 def tag_to_class @tag_to_class ||= {} end