class Watir::Generator::HTML

Private Instance Methods

extractor_class() click to toggle source
# File lib/watir/generator/html/generator.rb, line 28
def extractor_class
  HTML::SpecExtractor
end
generator_implementation() click to toggle source
# File lib/watir/generator/html/generator.rb, line 20
def generator_implementation
  'HTML'
end
ignored_attributes() click to toggle source
# File lib/watir/generator/html/generator.rb, line 16
def ignored_attributes
  %w[cells elements hash rows span text size selected? style width height tHead tFoot link options selected]
end
ignored_interfaces() click to toggle source
# File lib/watir/generator/html/generator.rb, line 10
def ignored_interfaces
  ignored = ignored_tags.map { |tag| "HTML#{tag.capitalize}Element" }
  # frame is implemented manually, see https://github.com/watir/watir/issues/204
  ignored << 'HTMLFrameElement'
end
ignored_tags() click to toggle source
# File lib/watir/generator/html/generator.rb, line 6
def ignored_tags
  %w[link]
end
visitor_class() click to toggle source
# File lib/watir/generator/html/generator.rb, line 24
def visitor_class
  HTML::Visitor
end