module Watir::Container
Public Instance Methods
@return [Anchor]
# File lib/watir-webdriver/elements/html_elements.rb, line 944 def a(*args) Anchor.new(self, extract_selector(args).merge(tag_name: "a")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 954 def abbr(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "abbr")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 958 def abbrs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "abbr")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 964 def address(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "address")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 968 def addresses(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "address")) end
@return [Animate]
# File lib/watir-webdriver/elements/svg_elements.rb, line 328 def animate(*args) Animate.new(self, extract_selector(args).merge(tag_name: "animate")) end
@return [AnimateMotion]
# File lib/watir-webdriver/elements/svg_elements.rb, line 338 def animate_motion(*args) AnimateMotion.new(self, extract_selector(args).merge(tag_name: "animateMotion")) end
@return [AnimateMotionCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 342 def animate_motions(*args) AnimateMotionCollection.new(self, extract_selector(args).merge(tag_name: "animateMotion")) end
@return [AnimateTransform]
# File lib/watir-webdriver/elements/svg_elements.rb, line 348 def animate_transform(*args) AnimateTransform.new(self, extract_selector(args).merge(tag_name: "animateTransform")) end
@return [AnimateTransformCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 352 def animate_transforms(*args) AnimateTransformCollection.new(self, extract_selector(args).merge(tag_name: "animateTransform")) end
@return [AnimateCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 332 def animates(*args) AnimateCollection.new(self, extract_selector(args).merge(tag_name: "animate")) end
@return [Area]
# File lib/watir-webdriver/elements/html_elements.rb, line 974 def area(*args) Area.new(self, extract_selector(args).merge(tag_name: "area")) end
@return [AreaCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 978 def areas(*args) AreaCollection.new(self, extract_selector(args).merge(tag_name: "area")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 984 def article(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "article")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 988 def articles(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "article")) end
@return [AnchorCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 948 def as(*args) AnchorCollection.new(self, extract_selector(args).merge(tag_name: "a")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 994 def aside(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "aside")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 998 def asides(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "aside")) end
@return [Audio]
# File lib/watir-webdriver/elements/html_elements.rb, line 1004 def audio(*args) Audio.new(self, extract_selector(args).merge(tag_name: "audio")) end
@return [AudioCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1008 def audios(*args) AudioCollection.new(self, extract_selector(args).merge(tag_name: "audio")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1014 def b(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "b")) end
@return [Base]
# File lib/watir-webdriver/elements/html_elements.rb, line 1024 def base(*args) Base.new(self, extract_selector(args).merge(tag_name: "base")) end
@return [BaseCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1028 def bases(*args) BaseCollection.new(self, extract_selector(args).merge(tag_name: "base")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1034 def bdi(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "bdi")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1038 def bdis(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "bdi")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1044 def bdo(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "bdo")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1048 def bdos(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "bdo")) end
@return [Quote]
# File lib/watir-webdriver/elements/html_elements.rb, line 1054 def blockquote(*args) Quote.new(self, extract_selector(args).merge(tag_name: "blockquote")) end
@return [QuoteCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1058 def blockquotes(*args) QuoteCollection.new(self, extract_selector(args).merge(tag_name: "blockquote")) end
@return [Body]
# File lib/watir-webdriver/elements/html_elements.rb, line 1064 def body(*args) Body.new(self, extract_selector(args).merge(tag_name: "body")) end
@return [BodyCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1068 def bodys(*args) BodyCollection.new(self, extract_selector(args).merge(tag_name: "body")) end
@return [BR]
# File lib/watir-webdriver/elements/html_elements.rb, line 1074 def br(*args) BR.new(self, extract_selector(args).merge(tag_name: "br")) end
@return [BRCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1078 def brs(*args) BRCollection.new(self, extract_selector(args).merge(tag_name: "br")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1018 def bs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "b")) end
@return [Canvas]
# File lib/watir-webdriver/elements/html_elements.rb, line 1094 def canvas(*args) Canvas.new(self, extract_selector(args).merge(tag_name: "canvas")) end
@return [CanvasCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1098 def canvases(*args) CanvasCollection.new(self, extract_selector(args).merge(tag_name: "canvas")) end
@return [TableCaption]
# File lib/watir-webdriver/elements/html_elements.rb, line 1104 def caption(*args) TableCaption.new(self, extract_selector(args).merge(tag_name: "caption")) end
@return [TableCaptionCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1108 def captions(*args) TableCaptionCollection.new(self, extract_selector(args).merge(tag_name: "caption")) end
# File lib/watir-webdriver/elements/checkbox.rb, line 43 def checkbox(*args) CheckBox.new(self, extract_selector(args).merge(tag_name: "input", type: "checkbox")) end
# File lib/watir-webdriver/elements/checkbox.rb, line 47 def checkboxes(*args) CheckBoxCollection.new(self, extract_selector(args).merge(tag_name: "input", type: "checkbox")) end
@return [Circle]
# File lib/watir-webdriver/elements/svg_elements.rb, line 358 def circle(*args) Circle.new(self, extract_selector(args).merge(tag_name: "circle")) end
@return [CircleCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 362 def circles(*args) CircleCollection.new(self, extract_selector(args).merge(tag_name: "circle")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1114 def cite(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "cite")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1118 def cites(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "cite")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1124 def code(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "code")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1128 def codes(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "code")) end
@return [TableCol]
# File lib/watir-webdriver/elements/html_elements.rb, line 1134 def col(*args) TableCol.new(self, extract_selector(args).merge(tag_name: "col")) end
@return [TableCol]
# File lib/watir-webdriver/elements/html_elements.rb, line 1144 def colgroup(*args) TableCol.new(self, extract_selector(args).merge(tag_name: "colgroup")) end
@return [TableColCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1148 def colgroups(*args) TableColCollection.new(self, extract_selector(args).merge(tag_name: "colgroup")) end
@return [TableColCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1138 def cols(*args) TableColCollection.new(self, extract_selector(args).merge(tag_name: "col")) end
@return [Cursor]
# File lib/watir-webdriver/elements/svg_elements.rb, line 368 def cursor(*args) Cursor.new(self, extract_selector(args).merge(tag_name: "cursor")) end
@return [CursorCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 372 def cursors(*args) CursorCollection.new(self, extract_selector(args).merge(tag_name: "cursor")) end
@return [Data]
# File lib/watir-webdriver/elements/html_elements.rb, line 1154 def data(*args) Data.new(self, extract_selector(args).merge(tag_name: "data")) end
@return [DataList]
# File lib/watir-webdriver/elements/html_elements.rb, line 1164 def datalist(*args) DataList.new(self, extract_selector(args).merge(tag_name: "datalist")) end
@return [DataListCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1168 def datalists(*args) DataListCollection.new(self, extract_selector(args).merge(tag_name: "datalist")) end
@return [DataCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1158 def datas(*args) DataCollection.new(self, extract_selector(args).merge(tag_name: "data")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1174 def dd(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "dd")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1178 def dds(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "dd")) end
@return [Defs]
# File lib/watir-webdriver/elements/svg_elements.rb, line 378 def defs(*args) Defs.new(self, extract_selector(args).merge(tag_name: "defs")) end
@return [DefsCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 382 def defss(*args) DefsCollection.new(self, extract_selector(args).merge(tag_name: "defs")) end
@return [Mod]
# File lib/watir-webdriver/elements/html_elements.rb, line 1184 def del(*args) Mod.new(self, extract_selector(args).merge(tag_name: "del")) end
@return [ModCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1188 def dels(*args) ModCollection.new(self, extract_selector(args).merge(tag_name: "del")) end
@return [Desc]
# File lib/watir-webdriver/elements/svg_elements.rb, line 388 def desc(*args) Desc.new(self, extract_selector(args).merge(tag_name: "desc")) end
@return [DescCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 392 def descs(*args) DescCollection.new(self, extract_selector(args).merge(tag_name: "desc")) end
@return [Details]
# File lib/watir-webdriver/elements/html_elements.rb, line 1194 def details(*args) Details.new(self, extract_selector(args).merge(tag_name: "details")) end
@return [DetailsCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1198 def detailses(*args) DetailsCollection.new(self, extract_selector(args).merge(tag_name: "details")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1204 def dfn(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "dfn")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1208 def dfns(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "dfn")) end
@return [Dialog]
# File lib/watir-webdriver/elements/html_elements.rb, line 1214 def dialog(*args) Dialog.new(self, extract_selector(args).merge(tag_name: "dialog")) end
@return [DialogCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1218 def dialogs(*args) DialogCollection.new(self, extract_selector(args).merge(tag_name: "dialog")) end
@return [Metadata]
# File lib/watir-webdriver/elements/svg_elements.rb, line 398 def discard(*args) Metadata.new(self, extract_selector(args).merge(tag_name: "discard")) end
@return [MetadataCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 402 def discards(*args) MetadataCollection.new(self, extract_selector(args).merge(tag_name: "discard")) end
@return [Div]
# File lib/watir-webdriver/elements/html_elements.rb, line 1224 def div(*args) Div.new(self, extract_selector(args).merge(tag_name: "div")) end
@return [DivCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1228 def divs(*args) DivCollection.new(self, extract_selector(args).merge(tag_name: "div")) end
@return [DList]
# File lib/watir-webdriver/elements/html_elements.rb, line 1234 def dl(*args) DList.new(self, extract_selector(args).merge(tag_name: "dl")) end
@return [DListCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1238 def dls(*args) DListCollection.new(self, extract_selector(args).merge(tag_name: "dl")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1244 def dt(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "dt")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1248 def dts(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "dt")) end
Returns element.
@example
browser.element(data_bind: 'func')
@return [HTMLElement]
# File lib/watir-webdriver/container.rb, line 15 def element(*args) HTMLElement.new(self, extract_selector(args)) end
Returns element collection.
@example
browser.elements(data_bind: 'func')
@return [HTMLElementCollection]
# File lib/watir-webdriver/container.rb, line 28 def elements(*args) HTMLElementCollection.new(self, extract_selector(args)) end
@return [Ellipse]
# File lib/watir-webdriver/elements/svg_elements.rb, line 408 def ellipse(*args) Ellipse.new(self, extract_selector(args).merge(tag_name: "ellipse")) end
@return [EllipseCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 412 def ellipses(*args) EllipseCollection.new(self, extract_selector(args).merge(tag_name: "ellipse")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1254 def em(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "em")) end
@return [Embed]
# File lib/watir-webdriver/elements/html_elements.rb, line 1264 def embed(*args) Embed.new(self, extract_selector(args).merge(tag_name: "embed")) end
@return [EmbedCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1268 def embeds(*args) EmbedCollection.new(self, extract_selector(args).merge(tag_name: "embed")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1258 def ems(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "em")) end
@api private
# File lib/watir-webdriver/container.rb, line 36 def extract_selector(selectors) case selectors.size when 2 return { selectors[0] => selectors[1] } when 1 obj = selectors.first return obj if obj.kind_of? Hash when 0 return {} end raise ArgumentError, "expected Hash or (:how, 'what'), got #{selectors.inspect}" end
@return [FieldSet]
# File lib/watir-webdriver/elements/html_elements.rb, line 1274 def fieldset(*args) FieldSet.new(self, extract_selector(args).merge(tag_name: "fieldset")) end
@return [FieldSetCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1278 def fieldsets(*args) FieldSetCollection.new(self, extract_selector(args).merge(tag_name: "fieldset")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1284 def figcaption(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "figcaption")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1288 def figcaptions(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "figcaption")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1294 def figure(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "figure")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1298 def figures(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "figure")) end
# File lib/watir-webdriver/elements/file_field.rb, line 30 def file_field(*args) FileField.new(self, extract_selector(args).merge(tag_name: "input", type: "file")) end
# File lib/watir-webdriver/elements/file_field.rb, line 34 def file_fields(*args) FileFieldCollection.new(self, extract_selector(args).merge(tag_name: "input", type: "file")) end
# File lib/watir-webdriver/elements/font.rb, line 3 def font(*args) Font.new(self, extract_selector(args).merge(tag_name: "font")) end
# File lib/watir-webdriver/elements/font.rb, line 7 def fonts(*args) FontCollection.new(self, extract_selector(args).merge(tag_name: "font")) end
@return [ForeignObject]
# File lib/watir-webdriver/elements/svg_elements.rb, line 418 def foreign_object(*args) ForeignObject.new(self, extract_selector(args).merge(tag_name: "foreignObject")) end
@return [ForeignObjectCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 422 def foreign_objects(*args) ForeignObjectCollection.new(self, extract_selector(args).merge(tag_name: "foreignObject")) end
@return [Form]
# File lib/watir-webdriver/elements/html_elements.rb, line 1314 def form(*args) Form.new(self, extract_selector(args).merge(tag_name: "form")) end
@return [FormCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1318 def forms(*args) FormCollection.new(self, extract_selector(args).merge(tag_name: "form")) end
# File lib/watir-webdriver/elements/iframe.rb, line 107 def frame(*args) Frame.new(self, extract_selector(args).merge(tag_name: "frame")) end
# File lib/watir-webdriver/elements/iframe.rb, line 111 def frames(*args) FrameCollection.new(self, extract_selector(args).merge(tag_name: "frame")) end
@return [FrameSet]
# File lib/watir-webdriver/elements/html_elements.rb, line 1324 def frameset(*args) FrameSet.new(self, extract_selector(args).merge(tag_name: "frameset")) end
@return [FrameSetCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1328 def framesets(*args) FrameSetCollection.new(self, extract_selector(args).merge(tag_name: "frameset")) end
@return [G]
# File lib/watir-webdriver/elements/svg_elements.rb, line 428 def g(*args) G.new(self, extract_selector(args).merge(tag_name: "g")) end
@return [GCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 432 def gs(*args) GCollection.new(self, extract_selector(args).merge(tag_name: "g")) end
@return [Heading]
# File lib/watir-webdriver/elements/html_elements.rb, line 1334 def h1(*args) Heading.new(self, extract_selector(args).merge(tag_name: "h1")) end
@return [HeadingCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1338 def h1s(*args) HeadingCollection.new(self, extract_selector(args).merge(tag_name: "h1")) end
@return [Heading]
# File lib/watir-webdriver/elements/html_elements.rb, line 1344 def h2(*args) Heading.new(self, extract_selector(args).merge(tag_name: "h2")) end
@return [HeadingCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1348 def h2s(*args) HeadingCollection.new(self, extract_selector(args).merge(tag_name: "h2")) end
@return [Heading]
# File lib/watir-webdriver/elements/html_elements.rb, line 1354 def h3(*args) Heading.new(self, extract_selector(args).merge(tag_name: "h3")) end
@return [HeadingCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1358 def h3s(*args) HeadingCollection.new(self, extract_selector(args).merge(tag_name: "h3")) end
@return [Heading]
# File lib/watir-webdriver/elements/html_elements.rb, line 1364 def h4(*args) Heading.new(self, extract_selector(args).merge(tag_name: "h4")) end
@return [HeadingCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1368 def h4s(*args) HeadingCollection.new(self, extract_selector(args).merge(tag_name: "h4")) end
@return [Heading]
# File lib/watir-webdriver/elements/html_elements.rb, line 1374 def h5(*args) Heading.new(self, extract_selector(args).merge(tag_name: "h5")) end
@return [HeadingCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1378 def h5s(*args) HeadingCollection.new(self, extract_selector(args).merge(tag_name: "h5")) end
@return [Heading]
# File lib/watir-webdriver/elements/html_elements.rb, line 1384 def h6(*args) Heading.new(self, extract_selector(args).merge(tag_name: "h6")) end
@return [HeadingCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1388 def h6s(*args) HeadingCollection.new(self, extract_selector(args).merge(tag_name: "h6")) end
@return [Head]
# File lib/watir-webdriver/elements/html_elements.rb, line 1394 def head(*args) Head.new(self, extract_selector(args).merge(tag_name: "head")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1404 def header(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "header")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1408 def headers(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "header")) end
@return [HeadCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1398 def heads(*args) HeadCollection.new(self, extract_selector(args).merge(tag_name: "head")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1414 def hgroup(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "hgroup")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1418 def hgroups(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "hgroup")) end
@return [HR]
# File lib/watir-webdriver/elements/html_elements.rb, line 1424 def hr(*args) HR.new(self, extract_selector(args).merge(tag_name: "hr")) end
@return [HRCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1428 def hrs(*args) HRCollection.new(self, extract_selector(args).merge(tag_name: "hr")) end
@return [Html]
# File lib/watir-webdriver/elements/html_elements.rb, line 1434 def html(*args) Html.new(self, extract_selector(args).merge(tag_name: "html")) end
@return [HtmlCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1438 def htmls(*args) HtmlCollection.new(self, extract_selector(args).merge(tag_name: "html")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1444 def i(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "i")) end
@return [IFrame]
# File lib/watir-webdriver/elements/html_elements.rb, line 1454 def iframe(*args) IFrame.new(self, extract_selector(args).merge(tag_name: "iframe")) end
@return [IFrameCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1458 def iframes(*args) IFrameCollection.new(self, extract_selector(args).merge(tag_name: "iframe")) end
@return [Image]
# File lib/watir-webdriver/elements/html_elements.rb, line 1464 def img(*args) Image.new(self, extract_selector(args).merge(tag_name: "img")) end
@return [ImageCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1468 def imgs(*args) ImageCollection.new(self, extract_selector(args).merge(tag_name: "img")) end
@return [Input]
# File lib/watir-webdriver/elements/html_elements.rb, line 1474 def input(*args) Input.new(self, extract_selector(args).merge(tag_name: "input")) end
@return [InputCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1478 def inputs(*args) InputCollection.new(self, extract_selector(args).merge(tag_name: "input")) end
@return [Mod]
# File lib/watir-webdriver/elements/html_elements.rb, line 1484 def ins(*args) Mod.new(self, extract_selector(args).merge(tag_name: "ins")) end
@return [ModCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1488 def inses(*args) ModCollection.new(self, extract_selector(args).merge(tag_name: "ins")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1448 def is(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "i")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1494 def kbd(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "kbd")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1498 def kbds(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "kbd")) end
@return [Keygen]
# File lib/watir-webdriver/elements/html_elements.rb, line 1504 def keygen(*args) Keygen.new(self, extract_selector(args).merge(tag_name: "keygen")) end
@return [KeygenCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1508 def keygens(*args) KeygenCollection.new(self, extract_selector(args).merge(tag_name: "keygen")) end
@return [Label]
# File lib/watir-webdriver/elements/html_elements.rb, line 1514 def label(*args) Label.new(self, extract_selector(args).merge(tag_name: "label")) end
@return [LabelCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1518 def labels(*args) LabelCollection.new(self, extract_selector(args).merge(tag_name: "label")) end
@return [Legend]
# File lib/watir-webdriver/elements/html_elements.rb, line 1524 def legend(*args) Legend.new(self, extract_selector(args).merge(tag_name: "legend")) end
@return [LegendCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1528 def legends(*args) LegendCollection.new(self, extract_selector(args).merge(tag_name: "legend")) end
@return [LI]
# File lib/watir-webdriver/elements/html_elements.rb, line 1534 def li(*args) LI.new(self, extract_selector(args).merge(tag_name: "li")) end
@return [Line]
# File lib/watir-webdriver/elements/svg_elements.rb, line 438 def line(*args) Line.new(self, extract_selector(args).merge(tag_name: "line")) end
@return [LinearGradient]
# File lib/watir-webdriver/elements/svg_elements.rb, line 448 def linear_gradient(*args) LinearGradient.new(self, extract_selector(args).merge(tag_name: "linearGradient")) end
@return [LinearGradientCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 452 def linear_gradients(*args) LinearGradientCollection.new(self, extract_selector(args).merge(tag_name: "linearGradient")) end
@return [LineCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 442 def lines(*args) LineCollection.new(self, extract_selector(args).merge(tag_name: "line")) end
@return [LICollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1538 def lis(*args) LICollection.new(self, extract_selector(args).merge(tag_name: "li")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1544 def main(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "main")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1548 def mains(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "main")) end
@return [Map]
# File lib/watir-webdriver/elements/html_elements.rb, line 1554 def map(*args) Map.new(self, extract_selector(args).merge(tag_name: "map")) end
@return [MapCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1558 def maps(*args) MapCollection.new(self, extract_selector(args).merge(tag_name: "map")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1564 def mark(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "mark")) end
@return [Marker]
# File lib/watir-webdriver/elements/svg_elements.rb, line 458 def marker(*args) Marker.new(self, extract_selector(args).merge(tag_name: "marker")) end
@return [MarkerCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 462 def markers(*args) MarkerCollection.new(self, extract_selector(args).merge(tag_name: "marker")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1568 def marks(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "mark")) end
@return [MeshGradient]
# File lib/watir-webdriver/elements/svg_elements.rb, line 468 def mesh_gradient(*args) MeshGradient.new(self, extract_selector(args).merge(tag_name: "meshGradient")) end
@return [MeshGradientCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 472 def mesh_gradients(*args) MeshGradientCollection.new(self, extract_selector(args).merge(tag_name: "meshGradient")) end
@return [MeshPatch]
# File lib/watir-webdriver/elements/svg_elements.rb, line 478 def mesh_patch(*args) MeshPatch.new(self, extract_selector(args).merge(tag_name: "meshPatch")) end
@return [MeshPatchCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 482 def mesh_patches(*args) MeshPatchCollection.new(self, extract_selector(args).merge(tag_name: "meshPatch")) end
@return [MeshRow]
# File lib/watir-webdriver/elements/svg_elements.rb, line 488 def mesh_row(*args) MeshRow.new(self, extract_selector(args).merge(tag_name: "meshRow")) end
@return [MeshRowCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 492 def mesh_rows(*args) MeshRowCollection.new(self, extract_selector(args).merge(tag_name: "meshRow")) end
@return [Meta]
# File lib/watir-webdriver/elements/html_elements.rb, line 1594 def meta(*args) Meta.new(self, extract_selector(args).merge(tag_name: "meta")) end
@return [Metadata]
# File lib/watir-webdriver/elements/svg_elements.rb, line 498 def metadata(*args) Metadata.new(self, extract_selector(args).merge(tag_name: "metadata")) end
@return [MetadataCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 502 def metadatas(*args) MetadataCollection.new(self, extract_selector(args).merge(tag_name: "metadata")) end
@return [MetaCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1598 def metas(*args) MetaCollection.new(self, extract_selector(args).merge(tag_name: "meta")) end
@return [Meter]
# File lib/watir-webdriver/elements/html_elements.rb, line 1604 def meter(*args) Meter.new(self, extract_selector(args).merge(tag_name: "meter")) end
@return [MeterCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1608 def meters(*args) MeterCollection.new(self, extract_selector(args).merge(tag_name: "meter")) end
@return [MPath]
# File lib/watir-webdriver/elements/svg_elements.rb, line 508 def mpath(*args) MPath.new(self, extract_selector(args).merge(tag_name: "mpath")) end
@return [MPathCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 512 def mpaths(*args) MPathCollection.new(self, extract_selector(args).merge(tag_name: "mpath")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1624 def noscript(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "noscript")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1628 def noscripts(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "noscript")) end
@return [Object]
# File lib/watir-webdriver/elements/html_elements.rb, line 1634 def object(*args) Object.new(self, extract_selector(args).merge(tag_name: "object")) end
@return [ObjectCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1638 def objects(*args) ObjectCollection.new(self, extract_selector(args).merge(tag_name: "object")) end
@return [OList]
# File lib/watir-webdriver/elements/html_elements.rb, line 1644 def ol(*args) OList.new(self, extract_selector(args).merge(tag_name: "ol")) end
@return [OListCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1648 def ols(*args) OListCollection.new(self, extract_selector(args).merge(tag_name: "ol")) end
@return [OptGroup]
# File lib/watir-webdriver/elements/html_elements.rb, line 1654 def optgroup(*args) OptGroup.new(self, extract_selector(args).merge(tag_name: "optgroup")) end
@return [OptGroupCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1658 def optgroups(*args) OptGroupCollection.new(self, extract_selector(args).merge(tag_name: "optgroup")) end
@return [Option]
# File lib/watir-webdriver/elements/html_elements.rb, line 1664 def option(*args) Option.new(self, extract_selector(args).merge(tag_name: "option")) end
@return [OptionCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1668 def options(*args) OptionCollection.new(self, extract_selector(args).merge(tag_name: "option")) end
@return [Output]
# File lib/watir-webdriver/elements/html_elements.rb, line 1674 def output(*args) Output.new(self, extract_selector(args).merge(tag_name: "output")) end
@return [OutputCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1678 def outputs(*args) OutputCollection.new(self, extract_selector(args).merge(tag_name: "output")) end
@return [Paragraph]
# File lib/watir-webdriver/elements/html_elements.rb, line 1684 def p(*args) Paragraph.new(self, extract_selector(args).merge(tag_name: "p")) end
@return [Param]
# File lib/watir-webdriver/elements/html_elements.rb, line 1694 def param(*args) Param.new(self, extract_selector(args).merge(tag_name: "param")) end
@return [ParamCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1698 def params(*args) ParamCollection.new(self, extract_selector(args).merge(tag_name: "param")) end
@return [Path]
# File lib/watir-webdriver/elements/svg_elements.rb, line 518 def path(*args) Path.new(self, extract_selector(args).merge(tag_name: "path")) end
@return [PathCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 522 def paths(*args) PathCollection.new(self, extract_selector(args).merge(tag_name: "path")) end
@return [Pattern]
# File lib/watir-webdriver/elements/svg_elements.rb, line 528 def pattern(*args) Pattern.new(self, extract_selector(args).merge(tag_name: "pattern")) end
@return [PatternCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 532 def patterns(*args) PatternCollection.new(self, extract_selector(args).merge(tag_name: "pattern")) end
@return [Polygon]
# File lib/watir-webdriver/elements/svg_elements.rb, line 538 def polygon(*args) Polygon.new(self, extract_selector(args).merge(tag_name: "polygon")) end
@return [PolygonCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 542 def polygons(*args) PolygonCollection.new(self, extract_selector(args).merge(tag_name: "polygon")) end
@return [Polyline]
# File lib/watir-webdriver/elements/svg_elements.rb, line 548 def polyline(*args) Polyline.new(self, extract_selector(args).merge(tag_name: "polyline")) end
@return [PolylineCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 552 def polylines(*args) PolylineCollection.new(self, extract_selector(args).merge(tag_name: "polyline")) end
@return [Pre]
# File lib/watir-webdriver/elements/html_elements.rb, line 1704 def pre(*args) Pre.new(self, extract_selector(args).merge(tag_name: "pre")) end
@return [PreCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1708 def pres(*args) PreCollection.new(self, extract_selector(args).merge(tag_name: "pre")) end
@return [Progress]
# File lib/watir-webdriver/elements/html_elements.rb, line 1714 def progress(*args) Progress.new(self, extract_selector(args).merge(tag_name: "progress")) end
@return [ProgressCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1718 def progresses(*args) ProgressCollection.new(self, extract_selector(args).merge(tag_name: "progress")) end
@return [ParagraphCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1688 def ps(*args) ParagraphCollection.new(self, extract_selector(args).merge(tag_name: "p")) end
@return [Quote]
# File lib/watir-webdriver/elements/html_elements.rb, line 1724 def q(*args) Quote.new(self, extract_selector(args).merge(tag_name: "q")) end
@return [QuoteCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1728 def qs(*args) QuoteCollection.new(self, extract_selector(args).merge(tag_name: "q")) end
@return [RadialGradient]
# File lib/watir-webdriver/elements/svg_elements.rb, line 558 def radial_gradient(*args) RadialGradient.new(self, extract_selector(args).merge(tag_name: "radialGradient")) end
@return [RadialGradientCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 562 def radial_gradients(*args) RadialGradientCollection.new(self, extract_selector(args).merge(tag_name: "radialGradient")) end
# File lib/watir-webdriver/elements/radio.rb, line 26 def radio(*args) Radio.new(self, extract_selector(args).merge(tag_name: "input", type: "radio")) end
# File lib/watir-webdriver/elements/radio.rb, line 30 def radios(*args) RadioCollection.new(self, extract_selector(args).merge(tag_name: "input", type: "radio" )) end
@return [Rect]
# File lib/watir-webdriver/elements/svg_elements.rb, line 568 def rect(*args) Rect.new(self, extract_selector(args).merge(tag_name: "rect")) end
@return [RectCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 572 def rects(*args) RectCollection.new(self, extract_selector(args).merge(tag_name: "rect")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1734 def rp(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "rp")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1738 def rps(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "rp")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1744 def rt(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "rt")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1748 def rts(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "rt")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1758 def rubies(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "ruby")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1754 def ruby(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "ruby")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1764 def s(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "s")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1774 def samp(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "samp")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1778 def samps(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "samp")) end
@return [Script]
# File lib/watir-webdriver/elements/html_elements.rb, line 1784 def script(*args) Script.new(self, extract_selector(args).merge(tag_name: "script")) end
@return [ScriptCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1788 def scripts(*args) ScriptCollection.new(self, extract_selector(args).merge(tag_name: "script")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1794 def section(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "section")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1798 def sections(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "section")) end
@return [Select]
# File lib/watir-webdriver/elements/html_elements.rb, line 1804 def select(*args) Select.new(self, extract_selector(args).merge(tag_name: "select")) end
@return [SelectCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1808 def selects(*args) SelectCollection.new(self, extract_selector(args).merge(tag_name: "select")) end
@return [Set]
# File lib/watir-webdriver/elements/svg_elements.rb, line 578 def set(*args) Set.new(self, extract_selector(args).merge(tag_name: "set")) end
@return [SetCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 582 def sets(*args) SetCollection.new(self, extract_selector(args).merge(tag_name: "set")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1814 def small(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "small")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1818 def smalls(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "small")) end
@return [Source]
# File lib/watir-webdriver/elements/html_elements.rb, line 1824 def source(*args) Source.new(self, extract_selector(args).merge(tag_name: "source")) end
@return [SourceCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1828 def sources(*args) SourceCollection.new(self, extract_selector(args).merge(tag_name: "source")) end
@return [Span]
# File lib/watir-webdriver/elements/html_elements.rb, line 1834 def span(*args) Span.new(self, extract_selector(args).merge(tag_name: "span")) end
@return [SpanCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1838 def spans(*args) SpanCollection.new(self, extract_selector(args).merge(tag_name: "span")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1768 def ss(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "s")) end
@return [Stop]
# File lib/watir-webdriver/elements/svg_elements.rb, line 588 def stop(*args) Stop.new(self, extract_selector(args).merge(tag_name: "stop")) end
@return [StopCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 592 def stops(*args) StopCollection.new(self, extract_selector(args).merge(tag_name: "stop")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1844 def strong(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "strong")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1848 def strongs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "strong")) end
@return [Style]
# File lib/watir-webdriver/elements/html_elements.rb, line 1854 def style(*args) Style.new(self, extract_selector(args).merge(tag_name: "style")) end
@return [StyleCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1858 def styles(*args) StyleCollection.new(self, extract_selector(args).merge(tag_name: "style")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1864 def sub(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "sub")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1868 def subs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "sub")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1878 def summaries(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "summary")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1874 def summary(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "summary")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 1884 def sup(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "sup")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1888 def sups(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "sup")) end
@return [SVG]
# File lib/watir-webdriver/elements/svg_elements.rb, line 598 def svg(*args) SVG.new(self, extract_selector(args).merge(tag_name: "svg")) end
@return [SVGCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 602 def svgs(*args) SVGCollection.new(self, extract_selector(args).merge(tag_name: "svg")) end
@return [Switch]
# File lib/watir-webdriver/elements/svg_elements.rb, line 608 def switch(*args) Switch.new(self, extract_selector(args).merge(tag_name: "switch")) end
@return [SwitchCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 612 def switches(*args) SwitchCollection.new(self, extract_selector(args).merge(tag_name: "switch")) end
@return [Symbol]
# File lib/watir-webdriver/elements/svg_elements.rb, line 618 def symbol(*args) Symbol.new(self, extract_selector(args).merge(tag_name: "symbol")) end
@return [SymbolCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 622 def symbols(*args) SymbolCollection.new(self, extract_selector(args).merge(tag_name: "symbol")) end
@return [Table]
# File lib/watir-webdriver/elements/html_elements.rb, line 1894 def table(*args) Table.new(self, extract_selector(args).merge(tag_name: "table")) end
@return [TableCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1898 def tables(*args) TableCollection.new(self, extract_selector(args).merge(tag_name: "table")) end
@return [TableSection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1904 def tbody(*args) TableSection.new(self, extract_selector(args).merge(tag_name: "tbody")) end
@return [TableSectionCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1908 def tbodys(*args) TableSectionCollection.new(self, extract_selector(args).merge(tag_name: "tbody")) end
@return [TableDataCell]
# File lib/watir-webdriver/elements/html_elements.rb, line 1914 def td(*args) TableDataCell.new(self, extract_selector(args).merge(tag_name: "td")) end
@return [TableDataCellCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1918 def tds(*args) TableDataCellCollection.new(self, extract_selector(args).merge(tag_name: "td")) end
@return [Template]
# File lib/watir-webdriver/elements/html_elements.rb, line 1924 def template(*args) Template.new(self, extract_selector(args).merge(tag_name: "template")) end
@return [TemplateCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1928 def templates(*args) TemplateCollection.new(self, extract_selector(args).merge(tag_name: "template")) end
# File lib/watir-webdriver/elements/text_field.rb, line 21 def text_field(*args) TextField.new(self, extract_selector(args).merge(tag_name: "input")) end
# File lib/watir-webdriver/elements/text_field.rb, line 25 def text_fields(*args) TextFieldCollection.new(self, extract_selector(args).merge(tag_name: "input")) end
@return [TextPath]
# File lib/watir-webdriver/elements/svg_elements.rb, line 628 def text_path(*args) TextPath.new(self, extract_selector(args).merge(tag_name: "textPath")) end
@return [TextPathCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 632 def text_paths(*args) TextPathCollection.new(self, extract_selector(args).merge(tag_name: "textPath")) end
@return [TextArea]
# File lib/watir-webdriver/elements/html_elements.rb, line 1934 def textarea(*args) TextArea.new(self, extract_selector(args).merge(tag_name: "textarea")) end
@return [TextAreaCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1938 def textareas(*args) TextAreaCollection.new(self, extract_selector(args).merge(tag_name: "textarea")) end
@return [TableSection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1944 def tfoot(*args) TableSection.new(self, extract_selector(args).merge(tag_name: "tfoot")) end
@return [TableSectionCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1948 def tfoots(*args) TableSectionCollection.new(self, extract_selector(args).merge(tag_name: "tfoot")) end
@return [TableHeaderCell]
# File lib/watir-webdriver/elements/html_elements.rb, line 1954 def th(*args) TableHeaderCell.new(self, extract_selector(args).merge(tag_name: "th")) end
@return [TableSection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1964 def thead(*args) TableSection.new(self, extract_selector(args).merge(tag_name: "thead")) end
@return [TableSectionCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1968 def theads(*args) TableSectionCollection.new(self, extract_selector(args).merge(tag_name: "thead")) end
@return [TableHeaderCellCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1958 def ths(*args) TableHeaderCellCollection.new(self, extract_selector(args).merge(tag_name: "th")) end
@return [Time]
# File lib/watir-webdriver/elements/html_elements.rb, line 1974 def time(*args) Time.new(self, extract_selector(args).merge(tag_name: "time")) end
@return [TimeCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1978 def times(*args) TimeCollection.new(self, extract_selector(args).merge(tag_name: "time")) end
@return [Title]
# File lib/watir-webdriver/elements/html_elements.rb, line 1984 def title(*args) Title.new(self, extract_selector(args).merge(tag_name: "title")) end
@return [TitleCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1988 def titles(*args) TitleCollection.new(self, extract_selector(args).merge(tag_name: "title")) end
@return [TableRow]
# File lib/watir-webdriver/elements/html_elements.rb, line 1994 def tr(*args) TableRow.new(self, extract_selector(args).merge(tag_name: "tr")) end
@return [Track]
# File lib/watir-webdriver/elements/html_elements.rb, line 2004 def track(*args) Track.new(self, extract_selector(args).merge(tag_name: "track")) end
@return [TrackCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 2008 def tracks(*args) TrackCollection.new(self, extract_selector(args).merge(tag_name: "track")) end
@return [TableRowCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 1998 def trs(*args) TableRowCollection.new(self, extract_selector(args).merge(tag_name: "tr")) end
@return [TSpan]
# File lib/watir-webdriver/elements/svg_elements.rb, line 638 def tspan(*args) TSpan.new(self, extract_selector(args).merge(tag_name: "tspan")) end
@return [TSpanCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 642 def tspans(*args) TSpanCollection.new(self, extract_selector(args).merge(tag_name: "tspan")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 2014 def u(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "u")) end
@return [UList]
# File lib/watir-webdriver/elements/html_elements.rb, line 2024 def ul(*args) UList.new(self, extract_selector(args).merge(tag_name: "ul")) end
@return [UListCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 2028 def uls(*args) UListCollection.new(self, extract_selector(args).merge(tag_name: "ul")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 2018 def us(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "u")) end
@return [Use]
# File lib/watir-webdriver/elements/svg_elements.rb, line 648 def use(*args) Use.new(self, extract_selector(args).merge(tag_name: "use")) end
@return [UseCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 652 def uses(*args) UseCollection.new(self, extract_selector(args).merge(tag_name: "use")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 2034 def var(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "var")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 2038 def vars(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "var")) end
@return [Video]
# File lib/watir-webdriver/elements/html_elements.rb, line 2044 def video(*args) Video.new(self, extract_selector(args).merge(tag_name: "video")) end
@return [VideoCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 2048 def videos(*args) VideoCollection.new(self, extract_selector(args).merge(tag_name: "video")) end
@return [View]
# File lib/watir-webdriver/elements/svg_elements.rb, line 658 def view(*args) View.new(self, extract_selector(args).merge(tag_name: "view")) end
@return [ViewCollection]
# File lib/watir-webdriver/elements/svg_elements.rb, line 662 def views(*args) ViewCollection.new(self, extract_selector(args).merge(tag_name: "view")) end
@return [HTMLElement]
# File lib/watir-webdriver/elements/html_elements.rb, line 2054 def wbr(*args) HTMLElement.new(self, extract_selector(args).merge(tag_name: "wbr")) end
@return [HTMLElementCollection]
# File lib/watir-webdriver/elements/html_elements.rb, line 2058 def wbrs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(tag_name: "wbr")) end