Module: WatirNokogiri

Defined in:
lib/watir-nokogiri/elements/generated.rb,
lib/watir-nokogiri.rb,
lib/watir-nokogiri/aliases.rb,
lib/watir-nokogiri/version.rb,
lib/watir-nokogiri/document.rb,
lib/watir-nokogiri/container.rb,
lib/watir-nokogiri/exception.rb,
lib/watir-nokogiri/elements/font.rb,
lib/watir-nokogiri/elements/form.rb,
lib/watir-nokogiri/elements/link.rb,
lib/watir-nokogiri/row_container.rb,
lib/watir-nokogiri/user_editable.rb,
lib/watir-nokogiri/xpath_support.rb,
lib/watir-nokogiri/cell_container.rb,
lib/watir-nokogiri/elements/dlist.rb,
lib/watir-nokogiri/elements/frame.rb,
lib/watir-nokogiri/elements/image.rb,
lib/watir-nokogiri/elements/input.rb,
lib/watir-nokogiri/elements/radio.rb,
lib/watir-nokogiri/elements/table.rb,
lib/watir-nokogiri/elements/button.rb,
lib/watir-nokogiri/elements/hidden.rb,
lib/watir-nokogiri/elements/option.rb,
lib/watir-nokogiri/elements/select.rb,
lib/watir-nokogiri/attribute_helper.rb,
lib/watir-nokogiri/elements/element.rb,
lib/watir-nokogiri/elements/checkbox.rb,
lib/watir-nokogiri/element_collection.rb,
lib/watir-nokogiri/elements/table_row.rb,
lib/watir-nokogiri/elements/text_area.rb,
lib/watir-nokogiri/elements/file_field.rb,
lib/watir-nokogiri/elements/table_cell.rb,
lib/watir-nokogiri/elements/text_field.rb,
lib/watir-nokogiri/elements/table_section.rb,
lib/watir-nokogiri/locators/button_locator.rb,
lib/watir-nokogiri/locators/element_locator.rb,
lib/watir-nokogiri/locators/child_row_locator.rb,
lib/watir-nokogiri/locators/text_area_locator.rb,
lib/watir-nokogiri/locators/child_cell_locator.rb,
lib/watir-nokogiri/locators/text_field_locator.rb

Overview

Autogenerated from the HTML5 specification. Edits may be lost.

Defined Under Namespace

Modules: AttributeHelper, CellContainer, Container, Exception, RowContainer, UserEditable, XpathSupport Classes: Anchor, AnchorCollection, Applet, AppletCollection, Area, AreaCollection, Audio, AudioCollection, BR, BRCollection, Base, BaseCollection, BaseFont, BaseFontCollection, Body, BodyCollection, Button, ButtonCollection, ButtonLocator, Canvas, CanvasCollection, CheckBox, CheckBoxCollection, ChildCellLocator, ChildRowLocator, Command, CommandCollection, DList, DListCollection, Data, DataCollection, DataList, DataListCollection, Details, DetailsCollection, Dialog, DialogCollection, Directory, DirectoryCollection, Div, DivCollection, Document, Element, ElementCollection, ElementLocator, Embed, EmbedCollection, FieldSet, FieldSetCollection, FileField, FileFieldCollection, Font, FontCollection, Form, FormCollection, Frame, FrameCollection, FrameSet, FrameSetCollection, HR, HRCollection, HTMLElement, HTMLElementCollection, Head, HeadCollection, Heading, HeadingCollection, Hidden, HiddenCollection, Html, HtmlCollection, IFrame, IFrameCollection, Image, ImageCollection, Input, InputCollection, Keygen, KeygenCollection, LI, LICollection, Label, LabelCollection, Legend, LegendCollection, Map, MapCollection, Marquee, MarqueeCollection, Media, MediaCollection, Menu, MenuCollection, Meta, MetaCollection, Meter, MeterCollection, Mod, ModCollection, OList, OListCollection, Object, ObjectCollection, OptGroup, OptGroupCollection, Option, OptionCollection, Output, OutputCollection, Paragraph, ParagraphCollection, Param, ParamCollection, Pre, PreCollection, Progress, ProgressCollection, Quote, QuoteCollection, Radio, RadioCollection, Script, ScriptCollection, Select, SelectCollection, Source, SourceCollection, Span, SpanCollection, Style, StyleCollection, Table, TableCaption, TableCaptionCollection, TableCell, TableCellCollection, TableCol, TableColCollection, TableCollection, TableDataCell, TableDataCellCollection, TableHeaderCell, TableHeaderCellCollection, TableRow, TableRowCollection, TableSection, TableSectionCollection, TextArea, TextAreaCollection, TextAreaLocator, TextField, TextFieldCollection, TextFieldLocator, Time, TimeCollection, Title, TitleCollection, Track, TrackCollection, UList, UListCollection, Unknown, UnknownCollection, Video, VideoCollection

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.element_class_for(tag_name) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



31
32
33
# File 'lib/watir-nokogiri.rb', line 31

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

.tag_to_classObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



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

def tag_to_class
  @tag_to_class ||= {}
end