class Watir::Generator::HTML

Private Instance Methods

extractor_class() click to toggle source
# File lib/watir-webdriver/generator/html/generator.rb, line 30
def extractor_class
  HTML::SpecExtractor
end
generator_implementation() click to toggle source
# File lib/watir-webdriver/generator/html/generator.rb, line 22
def generator_implementation
  'HTML'
end
ignored_attributes() click to toggle source
# File lib/watir-webdriver/generator/html/generator.rb, line 18
def ignored_attributes
  %w(cells elements hash rows span text)
end
ignored_interfaces() click to toggle source
# File lib/watir-webdriver/generator/html/generator.rb, line 12
def ignored_interfaces
  ignored = ignored_tags.map { |tag| "HTML#{tag.capitalize}Element" }
  # frame is implemented manually, see https://github.com/watir/watir-webdriver/issues/204
  ignored << 'HTMLFrameElement'
end
ignored_tags() click to toggle source
# File lib/watir-webdriver/generator/html/generator.rb, line 7
def ignored_tags
  # ignore the link element for now
  %w(link)
end
visitor_class() click to toggle source
# File lib/watir-webdriver/generator/html/generator.rb, line 26
def visitor_class
  HTML::Visitor
end