class Watir::Generator::SVG

Private Instance Methods

extractor_class() click to toggle source
# File lib/watir-webdriver/generator/svg/generator.rb, line 32
def extractor_class
  SVG::SpecExtractor
end
generator_implementation() click to toggle source
# File lib/watir-webdriver/generator/svg/generator.rb, line 24
def generator_implementation
  'SVG'
end
ignored_attributes() click to toggle source
# File lib/watir-webdriver/generator/svg/generator.rb, line 20
def ignored_attributes
  []
end
ignored_interfaces() click to toggle source
# File lib/watir-webdriver/generator/svg/generator.rb, line 16
def ignored_interfaces
  ignored_tags.map { |tag| "SVG#{tag.capitalize}Element" }
end
ignored_tags() click to toggle source

fix collisions with HTML

TODO: change generator so instead these classes are inherited from HTML ones

# File lib/watir-webdriver/generator/svg/generator.rb, line 12
def ignored_tags
  %w(a audio canvas iframe image script source style text title track video)
end
visitor_class() click to toggle source
# File lib/watir-webdriver/generator/svg/generator.rb, line 28
def visitor_class
  SVG::Visitor
end