Module: Watir

Includes:
Selenium
Defined in:
lib/watir-webdriver/elements/generated.rb,
lib/watir-webdriver.rb,
lib/watir-webdriver.rb,
lib/watir-webdriver/browser.rb,
lib/watir-webdriver/container.rb,
lib/watir-webdriver/exception.rb,
lib/watir-webdriver/base_element.rb,
lib/watir-webdriver/elements/font.rb,
lib/watir-webdriver/elements/form.rb,
lib/watir-webdriver/elements/link.rb,
lib/watir-webdriver/xpath_support.rb,
lib/watir-webdriver/elements/frame.rb,
lib/watir-webdriver/elements/image.rb,
lib/watir-webdriver/elements/input.rb,
lib/watir-webdriver/elements/radio.rb,
lib/watir-webdriver/elements/table.rb,
lib/watir-webdriver/elements/button.rb,
lib/watir-webdriver/elements/hidden.rb,
lib/watir-webdriver/elements/option.rb,
lib/watir-webdriver/elements/checkbox.rb,
lib/watir-webdriver/elements/headings.rb,
lib/watir-webdriver/elements/table_row.rb,
lib/watir-webdriver/elements/file_field.rb,
lib/watir-webdriver/elements/text_field.rb,
lib/watir-webdriver/extensions/nokogiri.rb,
lib/watir-webdriver/elements/select_list.rb,
lib/watir-webdriver/locators/button_locator.rb,
lib/watir-webdriver/locators/element_locator.rb,
lib/watir-webdriver/locators/table_row_locator.rb,
lib/watir-webdriver/locators/text_field_locator.rb,
lib/watir-webdriver/collections/buttons_collection.rb,
lib/watir-webdriver/collections/element_collection.rb,
lib/watir-webdriver/collections/table_rows_collection.rb,
lib/watir-webdriver/collections/text_fields_collection.rb

Overview

Autogenerated from the HTML5 specification. Edits may be lost.

Defined Under Namespace

Modules: Container, Exception, XpathSupport Classes: Abbr, Address, Anchor, Applet, Area, Article, Aside, Audio, B, BR, Base, BaseElement, BaseFont, Bdo, Body, Browser, Button, ButtonLocator, ButtonsCollection, Canvas, CheckBox, Cite, Code, Col, Command, DList, DataList, Dd, Del, Details, Dfn, Directory, Div, Dt, ElementCollection, ElementLocator, Em, Embed, FieldSet, Figure, FileField, Font, Footer, Form, Frame, FrameSet, H2, H3, H4, H5, H6, HR, HTMLElement, Head, Header, Heading, Hgroup, Hidden, Html, I, IFrame, Image, Input, Ins, Kbd, Keygen, LI, Label, Legend, Link, Map, Mark, Marquee, Media, Menu, Meta, Meter, Mod, Nav, Noscript, OList, Object, OptGroup, Option, Output, Paragraph, Param, Pre, Progress, Q, Quote, Radio, Rp, Rt, Ruby, Samp, Script, Section, Select, SelectList, Small, Source, Span, Strong, Style, Sub, Sup, TFoot, Table, TableCaption, TableCell, TableCol, TableDataCell, TableHeaderCell, TableRow, TableRowLocator, TableSection, TextArea, TextField, TextFieldLocator, TextFieldsCollection, Thead, Time, Title, TrsCollection, UList, Var, Video

Class Method Summary collapse

Class Method Details

.element_class_for(tag_name) ⇒ Object



23
24
25
# File 'lib/watir-webdriver.rb', line 23

def element_class_for(tag_name)
  tag_to_class[tag_name] || HTMLElement
end

.tag_to_classObject



19
20
21
# File 'lib/watir-webdriver.rb', line 19

def tag_to_class
  @tag_to_class ||= {}
end