Module: WatirNokogiri::Container
- Defined in:
- lib/watir-nokogiri/elements/frame.rb,
lib/watir-nokogiri/aliases.rb,
lib/watir-nokogiri/container.rb,
lib/watir-nokogiri/elements/font.rb,
lib/watir-nokogiri/elements/link.rb,
lib/watir-nokogiri/elements/image.rb,
lib/watir-nokogiri/elements/radio.rb,
lib/watir-nokogiri/elements/hidden.rb,
lib/watir-nokogiri/elements/select.rb,
lib/watir-nokogiri/elements/checkbox.rb,
lib/watir-nokogiri/elements/generated.rb,
lib/watir-nokogiri/elements/file_field.rb,
lib/watir-nokogiri/elements/text_field.rb
Overview
TextField
Instance Method Summary collapse
- #a(*args) ⇒ Anchor
- #abbr(*args) ⇒ HTMLElement
- #abbrs(*args) ⇒ HTMLElementCollection
- #address(*args) ⇒ HTMLElement
- #addresses(*args) ⇒ HTMLElementCollection
- #area(*args) ⇒ Area
- #areas(*args) ⇒ AreaCollection
- #article(*args) ⇒ HTMLElement
- #articles(*args) ⇒ HTMLElementCollection
- #as(*args) ⇒ AnchorCollection
- #aside(*args) ⇒ HTMLElement
- #asides(*args) ⇒ HTMLElementCollection
- #audio(*args) ⇒ Audio
- #audios(*args) ⇒ AudioCollection
- #b(*args) ⇒ HTMLElement
- #base(*args) ⇒ Base
- #bases(*args) ⇒ BaseCollection
- #bdi(*args) ⇒ HTMLElement
- #bdis(*args) ⇒ HTMLElementCollection
- #bdo(*args) ⇒ HTMLElement
- #bdos(*args) ⇒ HTMLElementCollection
- #blockquote(*args) ⇒ Quote
- #blockquotes(*args) ⇒ QuoteCollection
- #body(*args) ⇒ Body
- #bodys(*args) ⇒ BodyCollection
- #br(*args) ⇒ BR
- #brs(*args) ⇒ BRCollection
- #bs(*args) ⇒ HTMLElementCollection
- #button(*args) ⇒ Button
- #buttons(*args) ⇒ ButtonCollection
- #canvas(*args) ⇒ Canvas
- #canvases(*args) ⇒ CanvasCollection
- #caption(*args) ⇒ TableCaption
- #captions(*args) ⇒ TableCaptionCollection
- #checkbox(*args) ⇒ Object
- #checkboxes(*args) ⇒ Object
- #cite(*args) ⇒ HTMLElement
- #cites(*args) ⇒ HTMLElementCollection
- #code(*args) ⇒ HTMLElement
- #codes(*args) ⇒ HTMLElementCollection
- #col(*args) ⇒ TableCol
- #colgroup(*args) ⇒ TableCol
- #colgroups(*args) ⇒ TableColCollection
- #cols(*args) ⇒ TableColCollection
- #command(*args) ⇒ Command
- #commands(*args) ⇒ CommandCollection
- #data(*args) ⇒ Data
- #datalist(*args) ⇒ DataList
- #datalists(*args) ⇒ DataListCollection
- #datas(*args) ⇒ DataCollection
- #dd(*args) ⇒ HTMLElement
- #dds(*args) ⇒ HTMLElementCollection
- #del(*args) ⇒ Mod
- #dels(*args) ⇒ ModCollection
- #details(*args) ⇒ Details
- #detailses(*args) ⇒ DetailsCollection
- #dfn(*args) ⇒ HTMLElement
- #dfns(*args) ⇒ HTMLElementCollection
- #dialog(*args) ⇒ Dialog
- #dialogs(*args) ⇒ DialogCollection
- #div(*args) ⇒ Div
- #divs(*args) ⇒ DivCollection
- #dl(*args) ⇒ DList
- #dls(*args) ⇒ DListCollection
- #dt(*args) ⇒ HTMLElement
- #dts(*args) ⇒ HTMLElementCollection
-
#element(*args) ⇒ HTMLElement
Returns element.
-
#elements(*args) ⇒ HTMLElementCollection
Returns element collection.
- #em(*args) ⇒ HTMLElement
- #embed(*args) ⇒ Embed
- #embeds(*args) ⇒ EmbedCollection
- #ems(*args) ⇒ HTMLElementCollection
- #extract_selector(selectors) ⇒ Object private
- #field_set ⇒ Object
- #field_sets ⇒ Object
- #fieldset(*args) ⇒ FieldSet
- #fieldsets(*args) ⇒ FieldSetCollection
- #figcaption(*args) ⇒ HTMLElement
- #figcaptions(*args) ⇒ HTMLElementCollection
- #figure(*args) ⇒ HTMLElement
- #figures(*args) ⇒ HTMLElementCollection
- #file_field(*args) ⇒ Object
- #file_fields(*args) ⇒ Object
- #font(*args) ⇒ Object
- #fonts(*args) ⇒ Object
- #footer(*args) ⇒ HTMLElement
- #footers(*args) ⇒ HTMLElementCollection
- #form(*args) ⇒ Form
- #forms(*args) ⇒ FormCollection
- #frame(*args) ⇒ Object
- #frames(*args) ⇒ Object
- #frameset(*args) ⇒ FrameSet
- #framesets(*args) ⇒ FrameSetCollection
- #h1(*args) ⇒ Heading
- #h1s(*args) ⇒ HeadingCollection
- #h2(*args) ⇒ Heading
- #h2s(*args) ⇒ HeadingCollection
- #h3(*args) ⇒ Heading
- #h3s(*args) ⇒ HeadingCollection
- #h4(*args) ⇒ Heading
- #h4s(*args) ⇒ HeadingCollection
- #h5(*args) ⇒ Heading
- #h5s(*args) ⇒ HeadingCollection
- #h6(*args) ⇒ Heading
- #h6s(*args) ⇒ HeadingCollection
- #head(*args) ⇒ Head
- #header(*args) ⇒ HTMLElement
- #headers(*args) ⇒ HTMLElementCollection
- #heads(*args) ⇒ HeadCollection
- #hgroup(*args) ⇒ HTMLElement
- #hgroups(*args) ⇒ HTMLElementCollection
- #hidden(*args) ⇒ Object
- #hiddens(*args) ⇒ Object
- #hr(*args) ⇒ HR
- #hrs(*args) ⇒ HRCollection
- #html(*args) ⇒ Html
- #htmls(*args) ⇒ HtmlCollection
- #i(*args) ⇒ HTMLElement
- #iframe(*args) ⇒ IFrame
- #iframes(*args) ⇒ IFrameCollection
- #image ⇒ Object
- #images ⇒ Object
- #img(*args) ⇒ Image
- #imgs(*args) ⇒ ImageCollection
- #input(*args) ⇒ Input
- #inputs(*args) ⇒ InputCollection
- #ins(*args) ⇒ Mod
- #inses(*args) ⇒ ModCollection
- #is(*args) ⇒ HTMLElementCollection
- #kbd(*args) ⇒ HTMLElement
- #kbds(*args) ⇒ HTMLElementCollection
- #keygen(*args) ⇒ Keygen
- #keygens(*args) ⇒ KeygenCollection
- #label(*args) ⇒ Label
- #labels(*args) ⇒ LabelCollection
- #legend(*args) ⇒ Legend
- #legends(*args) ⇒ LegendCollection
- #li(*args) ⇒ LI
- #link ⇒ Object
- #links ⇒ Object
- #lis(*args) ⇒ LICollection
- #map(*args) ⇒ Map
- #maps(*args) ⇒ MapCollection
- #mark(*args) ⇒ HTMLElement
- #marks(*args) ⇒ HTMLElementCollection
- #menu(*args) ⇒ Menu
- #menus(*args) ⇒ MenuCollection
- #meta(*args) ⇒ Meta
- #metas(*args) ⇒ MetaCollection
- #meter(*args) ⇒ Meter
- #meters(*args) ⇒ MeterCollection
- #nav(*args) ⇒ HTMLElement
- #navs(*args) ⇒ HTMLElementCollection
- #noscript(*args) ⇒ HTMLElement
- #noscripts(*args) ⇒ HTMLElementCollection
- #object(*args) ⇒ Object
- #objects(*args) ⇒ ObjectCollection
- #ol(*args) ⇒ OList
- #ols(*args) ⇒ OListCollection
- #optgroup(*args) ⇒ OptGroup
- #optgroups(*args) ⇒ OptGroupCollection
- #option(*args) ⇒ Option
- #options(*args) ⇒ OptionCollection
- #output(*args) ⇒ Output
- #outputs(*args) ⇒ OutputCollection
- #p(*args) ⇒ Paragraph
- #param(*args) ⇒ Param
- #params(*args) ⇒ ParamCollection
- #pre(*args) ⇒ Pre
- #pres(*args) ⇒ PreCollection
- #progress(*args) ⇒ Progress
- #progresses(*args) ⇒ ProgressCollection
- #ps(*args) ⇒ ParagraphCollection
- #q(*args) ⇒ Quote
- #qs(*args) ⇒ QuoteCollection
- #radio(*args) ⇒ Object
- #radios(*args) ⇒ Object
- #rp(*args) ⇒ HTMLElement
- #rps(*args) ⇒ HTMLElementCollection
- #rt(*args) ⇒ HTMLElement
- #rts(*args) ⇒ HTMLElementCollection
- #rubies(*args) ⇒ HTMLElementCollection
- #ruby(*args) ⇒ HTMLElement
- #s(*args) ⇒ HTMLElement
- #samp(*args) ⇒ HTMLElement
- #samps(*args) ⇒ HTMLElementCollection
- #script(*args) ⇒ Script
- #scripts(*args) ⇒ ScriptCollection
- #section(*args) ⇒ HTMLElement
- #sections(*args) ⇒ HTMLElementCollection
- #select(*args) ⇒ Select
- #select_list ⇒ Object
- #select_lists ⇒ Object
- #selects(*args) ⇒ SelectCollection
- #small(*args) ⇒ HTMLElement
- #smalls(*args) ⇒ HTMLElementCollection
- #source(*args) ⇒ Source
- #sources(*args) ⇒ SourceCollection
- #span(*args) ⇒ Span
- #spans(*args) ⇒ SpanCollection
- #ss(*args) ⇒ HTMLElementCollection
- #strong(*args) ⇒ HTMLElement
- #strongs(*args) ⇒ HTMLElementCollection
- #style(*args) ⇒ Style
- #styles(*args) ⇒ StyleCollection
- #sub(*args) ⇒ HTMLElement
- #subs(*args) ⇒ HTMLElementCollection
- #summaries(*args) ⇒ HTMLElementCollection
- #summary(*args) ⇒ HTMLElement
- #sup(*args) ⇒ HTMLElement
- #sups(*args) ⇒ HTMLElementCollection
- #table(*args) ⇒ Table
- #tables(*args) ⇒ TableCollection
- #tbody(*args) ⇒ TableSection
- #tbodys(*args) ⇒ TableSectionCollection
- #td(*args) ⇒ TableDataCell
- #tds(*args) ⇒ TableDataCellCollection
- #text_field(*args) ⇒ Object
- #text_fields(*args) ⇒ Object
- #textarea(*args) ⇒ TextArea
- #textareas(*args) ⇒ TextAreaCollection
- #tfoot(*args) ⇒ TableSection
- #tfoots(*args) ⇒ TableSectionCollection
- #th(*args) ⇒ TableHeaderCell
- #thead(*args) ⇒ TableSection
- #theads(*args) ⇒ TableSectionCollection
- #ths(*args) ⇒ TableHeaderCellCollection
- #time(*args) ⇒ Time
- #times(*args) ⇒ TimeCollection
- #title(*args) ⇒ Title
- #titles(*args) ⇒ TitleCollection
- #tr(*args) ⇒ TableRow
- #track(*args) ⇒ Track
- #tracks(*args) ⇒ TrackCollection
- #trs(*args) ⇒ TableRowCollection
- #u(*args) ⇒ HTMLElement
- #ul(*args) ⇒ UList
- #uls(*args) ⇒ UListCollection
- #us(*args) ⇒ HTMLElementCollection
- #var(*args) ⇒ HTMLElement
- #vars(*args) ⇒ HTMLElementCollection
- #video(*args) ⇒ Video
- #videos(*args) ⇒ VideoCollection
- #wbr(*args) ⇒ HTMLElement
- #wbrs(*args) ⇒ HTMLElementCollection
Instance Method Details
#a(*args) ⇒ Anchor
795 796 797 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 795 def a(*args) Anchor.new(self, extract_selector(args).merge(:tag_name => "a")) end |
#abbr(*args) ⇒ HTMLElement
812 813 814 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 812 def abbr(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "abbr")) end |
#abbrs(*args) ⇒ HTMLElementCollection
820 821 822 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 820 def abbrs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "abbr")) end |
#address(*args) ⇒ HTMLElement
829 830 831 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 829 def address(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "address")) end |
#addresses(*args) ⇒ HTMLElementCollection
837 838 839 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 837 def addresses(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "address")) end |
#area(*args) ⇒ Area
846 847 848 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 846 def area(*args) Area.new(self, extract_selector(args).merge(:tag_name => "area")) end |
#areas(*args) ⇒ AreaCollection
854 855 856 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 854 def areas(*args) AreaCollection.new(self, extract_selector(args).merge(:tag_name => "area")) end |
#article(*args) ⇒ HTMLElement
863 864 865 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 863 def article(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "article")) end |
#articles(*args) ⇒ HTMLElementCollection
871 872 873 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 871 def articles(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "article")) end |
#as(*args) ⇒ AnchorCollection
803 804 805 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 803 def as(*args) AnchorCollection.new(self, extract_selector(args).merge(:tag_name => "a")) end |
#aside(*args) ⇒ HTMLElement
880 881 882 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 880 def aside(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "aside")) end |
#asides(*args) ⇒ HTMLElementCollection
888 889 890 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 888 def asides(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "aside")) end |
#audio(*args) ⇒ Audio
897 898 899 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 897 def audio(*args) Audio.new(self, extract_selector(args).merge(:tag_name => "audio")) end |
#audios(*args) ⇒ AudioCollection
905 906 907 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 905 def audios(*args) AudioCollection.new(self, extract_selector(args).merge(:tag_name => "audio")) end |
#b(*args) ⇒ HTMLElement
914 915 916 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 914 def b(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "b")) end |
#base(*args) ⇒ Base
931 932 933 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 931 def base(*args) Base.new(self, extract_selector(args).merge(:tag_name => "base")) end |
#bases(*args) ⇒ BaseCollection
939 940 941 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 939 def bases(*args) BaseCollection.new(self, extract_selector(args).merge(:tag_name => "base")) end |
#bdi(*args) ⇒ HTMLElement
948 949 950 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 948 def bdi(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "bdi")) end |
#bdis(*args) ⇒ HTMLElementCollection
956 957 958 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 956 def bdis(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "bdi")) end |
#bdo(*args) ⇒ HTMLElement
965 966 967 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 965 def bdo(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "bdo")) end |
#bdos(*args) ⇒ HTMLElementCollection
973 974 975 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 973 def bdos(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "bdo")) end |
#blockquote(*args) ⇒ Quote
982 983 984 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 982 def blockquote(*args) Quote.new(self, extract_selector(args).merge(:tag_name => "blockquote")) end |
#blockquotes(*args) ⇒ QuoteCollection
990 991 992 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 990 def blockquotes(*args) QuoteCollection.new(self, extract_selector(args).merge(:tag_name => "blockquote")) end |
#body(*args) ⇒ Body
999 1000 1001 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 999 def body(*args) Body.new(self, extract_selector(args).merge(:tag_name => "body")) end |
#bodys(*args) ⇒ BodyCollection
1007 1008 1009 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1007 def bodys(*args) BodyCollection.new(self, extract_selector(args).merge(:tag_name => "body")) end |
#br(*args) ⇒ BR
1016 1017 1018 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1016 def br(*args) BR.new(self, extract_selector(args).merge(:tag_name => "br")) end |
#brs(*args) ⇒ BRCollection
1024 1025 1026 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1024 def brs(*args) BRCollection.new(self, extract_selector(args).merge(:tag_name => "br")) end |
#bs(*args) ⇒ HTMLElementCollection
922 923 924 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 922 def bs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "b")) end |
#button(*args) ⇒ Button
1033 1034 1035 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1033 def (*args) Button.new(self, extract_selector(args).merge(:tag_name => "button")) end |
#buttons(*args) ⇒ ButtonCollection
1041 1042 1043 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1041 def (*args) ButtonCollection.new(self, extract_selector(args).merge(:tag_name => "button")) end |
#canvas(*args) ⇒ Canvas
1050 1051 1052 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1050 def canvas(*args) Canvas.new(self, extract_selector(args).merge(:tag_name => "canvas")) end |
#canvases(*args) ⇒ CanvasCollection
1058 1059 1060 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1058 def canvases(*args) CanvasCollection.new(self, extract_selector(args).merge(:tag_name => "canvas")) end |
#caption(*args) ⇒ TableCaption
1067 1068 1069 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1067 def (*args) TableCaption.new(self, extract_selector(args).merge(:tag_name => "caption")) end |
#captions(*args) ⇒ TableCaptionCollection
1075 1076 1077 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1075 def (*args) TableCaptionCollection.new(self, extract_selector(args).merge(:tag_name => "caption")) end |
#checkbox(*args) ⇒ Object
47 48 49 |
# File 'lib/watir-nokogiri/elements/checkbox.rb', line 47 def checkbox(*args) CheckBox.new(self, extract_selector(args).merge(:tag_name => "input", :type => "checkbox")) end |
#checkboxes(*args) ⇒ Object
51 52 53 |
# File 'lib/watir-nokogiri/elements/checkbox.rb', line 51 def checkboxes(*args) CheckBoxCollection.new(self, extract_selector(args).merge(:tag_name => "input", :type => "checkbox")) end |
#cite(*args) ⇒ HTMLElement
1084 1085 1086 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1084 def cite(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "cite")) end |
#cites(*args) ⇒ HTMLElementCollection
1092 1093 1094 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1092 def cites(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "cite")) end |
#code(*args) ⇒ HTMLElement
1101 1102 1103 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1101 def code(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "code")) end |
#codes(*args) ⇒ HTMLElementCollection
1109 1110 1111 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1109 def codes(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "code")) end |
#col(*args) ⇒ TableCol
1118 1119 1120 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1118 def col(*args) TableCol.new(self, extract_selector(args).merge(:tag_name => "col")) end |
#colgroup(*args) ⇒ TableCol
1135 1136 1137 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1135 def colgroup(*args) TableCol.new(self, extract_selector(args).merge(:tag_name => "colgroup")) end |
#colgroups(*args) ⇒ TableColCollection
1143 1144 1145 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1143 def colgroups(*args) TableColCollection.new(self, extract_selector(args).merge(:tag_name => "colgroup")) end |
#cols(*args) ⇒ TableColCollection
1126 1127 1128 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1126 def cols(*args) TableColCollection.new(self, extract_selector(args).merge(:tag_name => "col")) end |
#command(*args) ⇒ Command
1152 1153 1154 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1152 def command(*args) Command.new(self, extract_selector(args).merge(:tag_name => "command")) end |
#commands(*args) ⇒ CommandCollection
1160 1161 1162 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1160 def commands(*args) CommandCollection.new(self, extract_selector(args).merge(:tag_name => "command")) end |
#data(*args) ⇒ Data
1169 1170 1171 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1169 def data(*args) Data.new(self, extract_selector(args).merge(:tag_name => "data")) end |
#datalist(*args) ⇒ DataList
1186 1187 1188 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1186 def datalist(*args) DataList.new(self, extract_selector(args).merge(:tag_name => "datalist")) end |
#datalists(*args) ⇒ DataListCollection
1194 1195 1196 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1194 def datalists(*args) DataListCollection.new(self, extract_selector(args).merge(:tag_name => "datalist")) end |
#datas(*args) ⇒ DataCollection
1177 1178 1179 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1177 def datas(*args) DataCollection.new(self, extract_selector(args).merge(:tag_name => "data")) end |
#dd(*args) ⇒ HTMLElement
1203 1204 1205 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1203 def dd(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "dd")) end |
#dds(*args) ⇒ HTMLElementCollection
1211 1212 1213 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1211 def dds(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "dd")) end |
#del(*args) ⇒ Mod
1220 1221 1222 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1220 def del(*args) Mod.new(self, extract_selector(args).merge(:tag_name => "del")) end |
#dels(*args) ⇒ ModCollection
1228 1229 1230 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1228 def dels(*args) ModCollection.new(self, extract_selector(args).merge(:tag_name => "del")) end |
#details(*args) ⇒ Details
1237 1238 1239 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1237 def details(*args) Details.new(self, extract_selector(args).merge(:tag_name => "details")) end |
#detailses(*args) ⇒ DetailsCollection
1245 1246 1247 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1245 def detailses(*args) DetailsCollection.new(self, extract_selector(args).merge(:tag_name => "details")) end |
#dfn(*args) ⇒ HTMLElement
1254 1255 1256 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1254 def dfn(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "dfn")) end |
#dfns(*args) ⇒ HTMLElementCollection
1262 1263 1264 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1262 def dfns(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "dfn")) end |
#dialog(*args) ⇒ Dialog
1271 1272 1273 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1271 def dialog(*args) Dialog.new(self, extract_selector(args).merge(:tag_name => "dialog")) end |
#dialogs(*args) ⇒ DialogCollection
1279 1280 1281 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1279 def dialogs(*args) DialogCollection.new(self, extract_selector(args).merge(:tag_name => "dialog")) end |
#div(*args) ⇒ Div
1288 1289 1290 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1288 def div(*args) Div.new(self, extract_selector(args).merge(:tag_name => "div")) end |
#divs(*args) ⇒ DivCollection
1296 1297 1298 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1296 def divs(*args) DivCollection.new(self, extract_selector(args).merge(:tag_name => "div")) end |
#dl(*args) ⇒ DList
1305 1306 1307 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1305 def dl(*args) DList.new(self, extract_selector(args).merge(:tag_name => "dl")) end |
#dls(*args) ⇒ DListCollection
1313 1314 1315 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1313 def dls(*args) DListCollection.new(self, extract_selector(args).merge(:tag_name => "dl")) end |
#dt(*args) ⇒ HTMLElement
1322 1323 1324 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1322 def dt(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "dt")) end |
#dts(*args) ⇒ HTMLElementCollection
1330 1331 1332 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1330 def dts(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "dt")) end |
#element(*args) ⇒ HTMLElement
Returns element.
14 15 16 |
# File 'lib/watir-nokogiri/container.rb', line 14 def element(*args) HTMLElement.new(self, extract_selector(args)) end |
#elements(*args) ⇒ HTMLElementCollection
Returns element collection.
27 28 29 |
# File 'lib/watir-nokogiri/container.rb', line 27 def elements(*args) HTMLElementCollection.new(self, extract_selector(args)) end |
#em(*args) ⇒ HTMLElement
1339 1340 1341 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1339 def em(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "em")) end |
#embed(*args) ⇒ Embed
1356 1357 1358 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1356 def (*args) Embed.new(self, extract_selector(args).merge(:tag_name => "embed")) end |
#embeds(*args) ⇒ EmbedCollection
1364 1365 1366 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1364 def (*args) EmbedCollection.new(self, extract_selector(args).merge(:tag_name => "embed")) end |
#ems(*args) ⇒ HTMLElementCollection
1347 1348 1349 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1347 def ems(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "em")) end |
#extract_selector(selectors) ⇒ 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.
35 36 37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/watir-nokogiri/container.rb', line 35 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 |
#field_set ⇒ Object
3 |
# File 'lib/watir-nokogiri/aliases.rb', line 3 alias_method :field_set, :fieldset |
#field_sets ⇒ Object
4 |
# File 'lib/watir-nokogiri/aliases.rb', line 4 alias_method :field_sets, :fieldsets |
#fieldset(*args) ⇒ FieldSet
1373 1374 1375 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1373 def fieldset(*args) FieldSet.new(self, extract_selector(args).merge(:tag_name => "fieldset")) end |
#fieldsets(*args) ⇒ FieldSetCollection
1381 1382 1383 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1381 def fieldsets(*args) FieldSetCollection.new(self, extract_selector(args).merge(:tag_name => "fieldset")) end |
#figcaption(*args) ⇒ HTMLElement
1390 1391 1392 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1390 def (*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "figcaption")) end |
#figcaptions(*args) ⇒ HTMLElementCollection
1398 1399 1400 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1398 def (*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "figcaption")) end |
#figure(*args) ⇒ HTMLElement
1407 1408 1409 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1407 def figure(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "figure")) end |
#figures(*args) ⇒ HTMLElementCollection
1415 1416 1417 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1415 def figures(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "figure")) end |
#file_field(*args) ⇒ Object
31 32 33 |
# File 'lib/watir-nokogiri/elements/file_field.rb', line 31 def file_field(*args) FileField.new(self, extract_selector(args).merge(:tag_name => "input", :type => "file")) end |
#file_fields(*args) ⇒ Object
35 36 37 |
# File 'lib/watir-nokogiri/elements/file_field.rb', line 35 def file_fields(*args) FileFieldCollection.new(self, extract_selector(args).merge(:tag_name => "input", :type => "file")) end |
#font(*args) ⇒ Object
3 4 5 |
# File 'lib/watir-nokogiri/elements/font.rb', line 3 def font(*args) Font.new(self, extract_selector(args).merge(:tag_name => "font")) end |
#fonts(*args) ⇒ Object
7 8 9 |
# File 'lib/watir-nokogiri/elements/font.rb', line 7 def fonts(*args) FontCollection.new(self, extract_selector(args).merge(:tag_name => "font")) end |
#footer(*args) ⇒ HTMLElement
1424 1425 1426 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1424 def (*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "footer")) end |
#footers(*args) ⇒ HTMLElementCollection
1432 1433 1434 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1432 def (*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "footer")) end |
#form(*args) ⇒ Form
1441 1442 1443 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1441 def form(*args) Form.new(self, extract_selector(args).merge(:tag_name => "form")) end |
#forms(*args) ⇒ FormCollection
1449 1450 1451 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1449 def forms(*args) FormCollection.new(self, extract_selector(args).merge(:tag_name => "form")) end |
#frame(*args) ⇒ Object
50 51 52 |
# File 'lib/watir-nokogiri/elements/frame.rb', line 50 def frame(*args) Frame.new(self, extract_selector(args)) end |
#frames(*args) ⇒ Object
54 55 56 |
# File 'lib/watir-nokogiri/elements/frame.rb', line 54 def frames(*args) FrameCollection.new(self, extract_selector(args).merge(:tag_name => /^(iframe|frame)$/)) # hack end |
#frameset(*args) ⇒ FrameSet
1458 1459 1460 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1458 def frameset(*args) FrameSet.new(self, extract_selector(args).merge(:tag_name => "frameset")) end |
#framesets(*args) ⇒ FrameSetCollection
1466 1467 1468 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1466 def framesets(*args) FrameSetCollection.new(self, extract_selector(args).merge(:tag_name => "frameset")) end |
#h1(*args) ⇒ Heading
1475 1476 1477 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1475 def h1(*args) Heading.new(self, extract_selector(args).merge(:tag_name => "h1")) end |
#h1s(*args) ⇒ HeadingCollection
1483 1484 1485 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1483 def h1s(*args) HeadingCollection.new(self, extract_selector(args).merge(:tag_name => "h1")) end |
#h2(*args) ⇒ Heading
1492 1493 1494 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1492 def h2(*args) Heading.new(self, extract_selector(args).merge(:tag_name => "h2")) end |
#h2s(*args) ⇒ HeadingCollection
1500 1501 1502 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1500 def h2s(*args) HeadingCollection.new(self, extract_selector(args).merge(:tag_name => "h2")) end |
#h3(*args) ⇒ Heading
1509 1510 1511 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1509 def h3(*args) Heading.new(self, extract_selector(args).merge(:tag_name => "h3")) end |
#h3s(*args) ⇒ HeadingCollection
1517 1518 1519 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1517 def h3s(*args) HeadingCollection.new(self, extract_selector(args).merge(:tag_name => "h3")) end |
#h4(*args) ⇒ Heading
1526 1527 1528 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1526 def h4(*args) Heading.new(self, extract_selector(args).merge(:tag_name => "h4")) end |
#h4s(*args) ⇒ HeadingCollection
1534 1535 1536 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1534 def h4s(*args) HeadingCollection.new(self, extract_selector(args).merge(:tag_name => "h4")) end |
#h5(*args) ⇒ Heading
1543 1544 1545 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1543 def h5(*args) Heading.new(self, extract_selector(args).merge(:tag_name => "h5")) end |
#h5s(*args) ⇒ HeadingCollection
1551 1552 1553 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1551 def h5s(*args) HeadingCollection.new(self, extract_selector(args).merge(:tag_name => "h5")) end |
#h6(*args) ⇒ Heading
1560 1561 1562 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1560 def h6(*args) Heading.new(self, extract_selector(args).merge(:tag_name => "h6")) end |
#h6s(*args) ⇒ HeadingCollection
1568 1569 1570 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1568 def h6s(*args) HeadingCollection.new(self, extract_selector(args).merge(:tag_name => "h6")) end |
#head(*args) ⇒ Head
1577 1578 1579 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1577 def head(*args) Head.new(self, extract_selector(args).merge(:tag_name => "head")) end |
#header(*args) ⇒ HTMLElement
1594 1595 1596 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1594 def header(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "header")) end |
#headers(*args) ⇒ HTMLElementCollection
1602 1603 1604 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1602 def headers(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "header")) end |
#heads(*args) ⇒ HeadCollection
1585 1586 1587 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1585 def heads(*args) HeadCollection.new(self, extract_selector(args).merge(:tag_name => "head")) end |
#hgroup(*args) ⇒ HTMLElement
1611 1612 1613 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1611 def hgroup(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "hgroup")) end |
#hgroups(*args) ⇒ HTMLElementCollection
1619 1620 1621 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1619 def hgroups(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "hgroup")) end |
#hidden(*args) ⇒ Object
10 11 12 |
# File 'lib/watir-nokogiri/elements/hidden.rb', line 10 def hidden(*args) Hidden.new(self, extract_selector(args).merge(:tag_name => "input", :type => "hidden")) end |
#hiddens(*args) ⇒ Object
14 15 16 |
# File 'lib/watir-nokogiri/elements/hidden.rb', line 14 def hiddens(*args) HiddenCollection.new(self, extract_selector(args).merge(:tag_name => "input", :type => "hidden")) end |
#hr(*args) ⇒ HR
1628 1629 1630 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1628 def hr(*args) HR.new(self, extract_selector(args).merge(:tag_name => "hr")) end |
#hrs(*args) ⇒ HRCollection
1636 1637 1638 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1636 def hrs(*args) HRCollection.new(self, extract_selector(args).merge(:tag_name => "hr")) end |
#html(*args) ⇒ Html
1645 1646 1647 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1645 def html(*args) Html.new(self, extract_selector(args).merge(:tag_name => "html")) end |
#htmls(*args) ⇒ HtmlCollection
1653 1654 1655 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1653 def htmls(*args) HtmlCollection.new(self, extract_selector(args).merge(:tag_name => "html")) end |
#i(*args) ⇒ HTMLElement
1662 1663 1664 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1662 def i(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "i")) end |
#iframe(*args) ⇒ IFrame
1679 1680 1681 1682 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1679 def iframe(*args) warn "WatirNokogiri::Container#iframe is replaced by WatirNokogiri::Container#frame" frame(*args) end |
#iframes(*args) ⇒ IFrameCollection
1687 1688 1689 1690 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1687 def iframes(*args) warn "WatirNokogiri::Container#iframes is replaced by WatirNokogiri::Container#frames" frame(*args) end |
#image ⇒ Object
56 |
# File 'lib/watir-nokogiri/elements/image.rb', line 56 alias_method :image, :img |
#images ⇒ Object
57 |
# File 'lib/watir-nokogiri/elements/image.rb', line 57 alias_method :images, :imgs |
#img(*args) ⇒ Image
1696 1697 1698 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1696 def img(*args) Image.new(self, extract_selector(args).merge(:tag_name => "img")) end |
#imgs(*args) ⇒ ImageCollection
1704 1705 1706 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1704 def imgs(*args) ImageCollection.new(self, extract_selector(args).merge(:tag_name => "img")) end |
#input(*args) ⇒ Input
1713 1714 1715 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1713 def input(*args) Input.new(self, extract_selector(args).merge(:tag_name => "input")) end |
#inputs(*args) ⇒ InputCollection
1721 1722 1723 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1721 def inputs(*args) InputCollection.new(self, extract_selector(args).merge(:tag_name => "input")) end |
#ins(*args) ⇒ Mod
1730 1731 1732 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1730 def ins(*args) Mod.new(self, extract_selector(args).merge(:tag_name => "ins")) end |
#inses(*args) ⇒ ModCollection
1738 1739 1740 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1738 def inses(*args) ModCollection.new(self, extract_selector(args).merge(:tag_name => "ins")) end |
#is(*args) ⇒ HTMLElementCollection
1670 1671 1672 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1670 def is(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "i")) end |
#kbd(*args) ⇒ HTMLElement
1747 1748 1749 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1747 def kbd(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "kbd")) end |
#kbds(*args) ⇒ HTMLElementCollection
1755 1756 1757 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1755 def kbds(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "kbd")) end |
#keygen(*args) ⇒ Keygen
1764 1765 1766 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1764 def keygen(*args) Keygen.new(self, extract_selector(args).merge(:tag_name => "keygen")) end |
#keygens(*args) ⇒ KeygenCollection
1772 1773 1774 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1772 def keygens(*args) KeygenCollection.new(self, extract_selector(args).merge(:tag_name => "keygen")) end |
#label(*args) ⇒ Label
1781 1782 1783 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1781 def label(*args) Label.new(self, extract_selector(args).merge(:tag_name => "label")) end |
#labels(*args) ⇒ LabelCollection
1789 1790 1791 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1789 def labels(*args) LabelCollection.new(self, extract_selector(args).merge(:tag_name => "label")) end |
#legend(*args) ⇒ Legend
1798 1799 1800 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1798 def legend(*args) Legend.new(self, extract_selector(args).merge(:tag_name => "legend")) end |
#legends(*args) ⇒ LegendCollection
1806 1807 1808 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1806 def legends(*args) LegendCollection.new(self, extract_selector(args).merge(:tag_name => "legend")) end |
#li(*args) ⇒ LI
1815 1816 1817 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1815 def li(*args) LI.new(self, extract_selector(args).merge(:tag_name => "li")) end |
#link ⇒ Object
4 |
# File 'lib/watir-nokogiri/elements/link.rb', line 4 alias_method :link, :a |
#links ⇒ Object
5 |
# File 'lib/watir-nokogiri/elements/link.rb', line 5 alias_method :links, :as |
#lis(*args) ⇒ LICollection
1823 1824 1825 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1823 def lis(*args) LICollection.new(self, extract_selector(args).merge(:tag_name => "li")) end |
#map(*args) ⇒ Map
1832 1833 1834 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1832 def map(*args) Map.new(self, extract_selector(args).merge(:tag_name => "map")) end |
#maps(*args) ⇒ MapCollection
1840 1841 1842 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1840 def maps(*args) MapCollection.new(self, extract_selector(args).merge(:tag_name => "map")) end |
#mark(*args) ⇒ HTMLElement
1849 1850 1851 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1849 def mark(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "mark")) end |
#marks(*args) ⇒ HTMLElementCollection
1857 1858 1859 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1857 def marks(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "mark")) end |
#menu(*args) ⇒ Menu
1866 1867 1868 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1866 def (*args) Menu.new(self, extract_selector(args).merge(:tag_name => "menu")) end |
#menus(*args) ⇒ MenuCollection
1874 1875 1876 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1874 def (*args) MenuCollection.new(self, extract_selector(args).merge(:tag_name => "menu")) end |
#meta(*args) ⇒ Meta
1883 1884 1885 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1883 def (*args) Meta.new(self, extract_selector(args).merge(:tag_name => "meta")) end |
#metas(*args) ⇒ MetaCollection
1891 1892 1893 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1891 def (*args) MetaCollection.new(self, extract_selector(args).merge(:tag_name => "meta")) end |
#meter(*args) ⇒ Meter
1900 1901 1902 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1900 def meter(*args) Meter.new(self, extract_selector(args).merge(:tag_name => "meter")) end |
#meters(*args) ⇒ MeterCollection
1908 1909 1910 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1908 def meters(*args) MeterCollection.new(self, extract_selector(args).merge(:tag_name => "meter")) end |
#nav(*args) ⇒ HTMLElement
1917 1918 1919 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1917 def nav(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "nav")) end |
#navs(*args) ⇒ HTMLElementCollection
1925 1926 1927 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1925 def navs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "nav")) end |
#noscript(*args) ⇒ HTMLElement
1934 1935 1936 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1934 def noscript(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "noscript")) end |
#noscripts(*args) ⇒ HTMLElementCollection
1942 1943 1944 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1942 def noscripts(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "noscript")) end |
#object(*args) ⇒ Object
1951 1952 1953 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1951 def object(*args) Object.new(self, extract_selector(args).merge(:tag_name => "object")) end |
#objects(*args) ⇒ ObjectCollection
1959 1960 1961 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1959 def objects(*args) ObjectCollection.new(self, extract_selector(args).merge(:tag_name => "object")) end |
#ol(*args) ⇒ OList
1968 1969 1970 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1968 def ol(*args) OList.new(self, extract_selector(args).merge(:tag_name => "ol")) end |
#ols(*args) ⇒ OListCollection
1976 1977 1978 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1976 def ols(*args) OListCollection.new(self, extract_selector(args).merge(:tag_name => "ol")) end |
#optgroup(*args) ⇒ OptGroup
1985 1986 1987 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1985 def optgroup(*args) OptGroup.new(self, extract_selector(args).merge(:tag_name => "optgroup")) end |
#optgroups(*args) ⇒ OptGroupCollection
1993 1994 1995 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 1993 def optgroups(*args) OptGroupCollection.new(self, extract_selector(args).merge(:tag_name => "optgroup")) end |
#option(*args) ⇒ Option
2002 2003 2004 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2002 def option(*args) Option.new(self, extract_selector(args).merge(:tag_name => "option")) end |
#options(*args) ⇒ OptionCollection
2010 2011 2012 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2010 def (*args) OptionCollection.new(self, extract_selector(args).merge(:tag_name => "option")) end |
#output(*args) ⇒ Output
2019 2020 2021 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2019 def output(*args) Output.new(self, extract_selector(args).merge(:tag_name => "output")) end |
#outputs(*args) ⇒ OutputCollection
2027 2028 2029 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2027 def outputs(*args) OutputCollection.new(self, extract_selector(args).merge(:tag_name => "output")) end |
#p(*args) ⇒ Paragraph
2036 2037 2038 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2036 def p(*args) Paragraph.new(self, extract_selector(args).merge(:tag_name => "p")) end |
#param(*args) ⇒ Param
2053 2054 2055 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2053 def param(*args) Param.new(self, extract_selector(args).merge(:tag_name => "param")) end |
#params(*args) ⇒ ParamCollection
2061 2062 2063 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2061 def params(*args) ParamCollection.new(self, extract_selector(args).merge(:tag_name => "param")) end |
#pre(*args) ⇒ Pre
2070 2071 2072 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2070 def pre(*args) Pre.new(self, extract_selector(args).merge(:tag_name => "pre")) end |
#pres(*args) ⇒ PreCollection
2078 2079 2080 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2078 def pres(*args) PreCollection.new(self, extract_selector(args).merge(:tag_name => "pre")) end |
#progress(*args) ⇒ Progress
2087 2088 2089 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2087 def progress(*args) Progress.new(self, extract_selector(args).merge(:tag_name => "progress")) end |
#progresses(*args) ⇒ ProgressCollection
2095 2096 2097 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2095 def progresses(*args) ProgressCollection.new(self, extract_selector(args).merge(:tag_name => "progress")) end |
#ps(*args) ⇒ ParagraphCollection
2044 2045 2046 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2044 def ps(*args) ParagraphCollection.new(self, extract_selector(args).merge(:tag_name => "p")) end |
#q(*args) ⇒ Quote
2104 2105 2106 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2104 def q(*args) Quote.new(self, extract_selector(args).merge(:tag_name => "q")) end |
#qs(*args) ⇒ QuoteCollection
2112 2113 2114 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2112 def qs(*args) QuoteCollection.new(self, extract_selector(args).merge(:tag_name => "q")) end |
#radio(*args) ⇒ Object
28 29 30 |
# File 'lib/watir-nokogiri/elements/radio.rb', line 28 def radio(*args) Radio.new(self, extract_selector(args).merge(:tag_name => "input", :type => "radio")) end |
#radios(*args) ⇒ Object
32 33 34 |
# File 'lib/watir-nokogiri/elements/radio.rb', line 32 def radios(*args) RadioCollection.new(self, extract_selector(args).merge(:tag_name => "input", :type => "radio" )) end |
#rp(*args) ⇒ HTMLElement
2121 2122 2123 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2121 def rp(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "rp")) end |
#rps(*args) ⇒ HTMLElementCollection
2129 2130 2131 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2129 def rps(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "rp")) end |
#rt(*args) ⇒ HTMLElement
2138 2139 2140 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2138 def rt(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "rt")) end |
#rts(*args) ⇒ HTMLElementCollection
2146 2147 2148 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2146 def rts(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "rt")) end |
#rubies(*args) ⇒ HTMLElementCollection
2163 2164 2165 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2163 def rubies(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "ruby")) end |
#ruby(*args) ⇒ HTMLElement
2155 2156 2157 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2155 def ruby(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "ruby")) end |
#s(*args) ⇒ HTMLElement
2172 2173 2174 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2172 def s(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "s")) end |
#samp(*args) ⇒ HTMLElement
2189 2190 2191 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2189 def samp(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "samp")) end |
#samps(*args) ⇒ HTMLElementCollection
2197 2198 2199 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2197 def samps(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "samp")) end |
#script(*args) ⇒ Script
2206 2207 2208 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2206 def script(*args) Script.new(self, extract_selector(args).merge(:tag_name => "script")) end |
#scripts(*args) ⇒ ScriptCollection
2214 2215 2216 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2214 def scripts(*args) ScriptCollection.new(self, extract_selector(args).merge(:tag_name => "script")) end |
#section(*args) ⇒ HTMLElement
2223 2224 2225 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2223 def section(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "section")) end |
#sections(*args) ⇒ HTMLElementCollection
2231 2232 2233 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2231 def sections(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "section")) end |
#select(*args) ⇒ Select
2240 2241 2242 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2240 def select(*args) Select.new(self, extract_selector(args).merge(:tag_name => "select")) end |
#select_list ⇒ Object
123 |
# File 'lib/watir-nokogiri/elements/select.rb', line 123 alias_method :select_list, :select |
#select_lists ⇒ Object
124 |
# File 'lib/watir-nokogiri/elements/select.rb', line 124 alias_method :select_lists, :selects |
#selects(*args) ⇒ SelectCollection
2248 2249 2250 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2248 def selects(*args) SelectCollection.new(self, extract_selector(args).merge(:tag_name => "select")) end |
#small(*args) ⇒ HTMLElement
2257 2258 2259 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2257 def small(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "small")) end |
#smalls(*args) ⇒ HTMLElementCollection
2265 2266 2267 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2265 def smalls(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "small")) end |
#source(*args) ⇒ Source
2274 2275 2276 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2274 def source(*args) Source.new(self, extract_selector(args).merge(:tag_name => "source")) end |
#sources(*args) ⇒ SourceCollection
2282 2283 2284 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2282 def sources(*args) SourceCollection.new(self, extract_selector(args).merge(:tag_name => "source")) end |
#span(*args) ⇒ Span
2291 2292 2293 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2291 def span(*args) Span.new(self, extract_selector(args).merge(:tag_name => "span")) end |
#spans(*args) ⇒ SpanCollection
2299 2300 2301 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2299 def spans(*args) SpanCollection.new(self, extract_selector(args).merge(:tag_name => "span")) end |
#ss(*args) ⇒ HTMLElementCollection
2180 2181 2182 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2180 def ss(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "s")) end |
#strong(*args) ⇒ HTMLElement
2308 2309 2310 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2308 def strong(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "strong")) end |
#strongs(*args) ⇒ HTMLElementCollection
2316 2317 2318 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2316 def strongs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "strong")) end |
#style(*args) ⇒ Style
2325 2326 2327 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2325 def style(*args) Style.new(self, extract_selector(args).merge(:tag_name => "style")) end |
#styles(*args) ⇒ StyleCollection
2333 2334 2335 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2333 def styles(*args) StyleCollection.new(self, extract_selector(args).merge(:tag_name => "style")) end |
#sub(*args) ⇒ HTMLElement
2342 2343 2344 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2342 def sub(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "sub")) end |
#subs(*args) ⇒ HTMLElementCollection
2350 2351 2352 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2350 def subs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "sub")) end |
#summaries(*args) ⇒ HTMLElementCollection
2367 2368 2369 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2367 def summaries(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "summary")) end |
#summary(*args) ⇒ HTMLElement
2359 2360 2361 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2359 def summary(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "summary")) end |
#sup(*args) ⇒ HTMLElement
2376 2377 2378 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2376 def sup(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "sup")) end |
#sups(*args) ⇒ HTMLElementCollection
2384 2385 2386 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2384 def sups(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "sup")) end |
#table(*args) ⇒ Table
2393 2394 2395 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2393 def table(*args) Table.new(self, extract_selector(args).merge(:tag_name => "table")) end |
#tables(*args) ⇒ TableCollection
2401 2402 2403 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2401 def tables(*args) TableCollection.new(self, extract_selector(args).merge(:tag_name => "table")) end |
#tbody(*args) ⇒ TableSection
2410 2411 2412 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2410 def tbody(*args) TableSection.new(self, extract_selector(args).merge(:tag_name => "tbody")) end |
#tbodys(*args) ⇒ TableSectionCollection
2418 2419 2420 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2418 def tbodys(*args) TableSectionCollection.new(self, extract_selector(args).merge(:tag_name => "tbody")) end |
#td(*args) ⇒ TableDataCell
2427 2428 2429 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2427 def td(*args) TableDataCell.new(self, extract_selector(args).merge(:tag_name => "td")) end |
#tds(*args) ⇒ TableDataCellCollection
2435 2436 2437 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2435 def tds(*args) TableDataCellCollection.new(self, extract_selector(args).merge(:tag_name => "td")) end |
#text_field(*args) ⇒ Object
24 25 26 |
# File 'lib/watir-nokogiri/elements/text_field.rb', line 24 def text_field(*args) TextField.new(self, extract_selector(args).merge(:tag_name => "input")) end |
#text_fields(*args) ⇒ Object
28 29 30 |
# File 'lib/watir-nokogiri/elements/text_field.rb', line 28 def text_fields(*args) TextFieldCollection.new(self, extract_selector(args).merge(:tag_name => "input")) end |
#textarea(*args) ⇒ TextArea
2444 2445 2446 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2444 def textarea(*args) TextArea.new(self, extract_selector(args).merge(:tag_name => "textarea")) end |
#textareas(*args) ⇒ TextAreaCollection
2452 2453 2454 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2452 def textareas(*args) TextAreaCollection.new(self, extract_selector(args).merge(:tag_name => "textarea")) end |
#tfoot(*args) ⇒ TableSection
2461 2462 2463 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2461 def tfoot(*args) TableSection.new(self, extract_selector(args).merge(:tag_name => "tfoot")) end |
#tfoots(*args) ⇒ TableSectionCollection
2469 2470 2471 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2469 def tfoots(*args) TableSectionCollection.new(self, extract_selector(args).merge(:tag_name => "tfoot")) end |
#th(*args) ⇒ TableHeaderCell
2478 2479 2480 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2478 def th(*args) TableHeaderCell.new(self, extract_selector(args).merge(:tag_name => "th")) end |
#thead(*args) ⇒ TableSection
2495 2496 2497 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2495 def thead(*args) TableSection.new(self, extract_selector(args).merge(:tag_name => "thead")) end |
#theads(*args) ⇒ TableSectionCollection
2503 2504 2505 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2503 def theads(*args) TableSectionCollection.new(self, extract_selector(args).merge(:tag_name => "thead")) end |
#ths(*args) ⇒ TableHeaderCellCollection
2486 2487 2488 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2486 def ths(*args) TableHeaderCellCollection.new(self, extract_selector(args).merge(:tag_name => "th")) end |
#time(*args) ⇒ Time
2512 2513 2514 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2512 def time(*args) Time.new(self, extract_selector(args).merge(:tag_name => "time")) end |
#times(*args) ⇒ TimeCollection
2520 2521 2522 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2520 def times(*args) TimeCollection.new(self, extract_selector(args).merge(:tag_name => "time")) end |
#title(*args) ⇒ Title
2529 2530 2531 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2529 def title(*args) Title.new(self, extract_selector(args).merge(:tag_name => "title")) end |
#titles(*args) ⇒ TitleCollection
2537 2538 2539 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2537 def titles(*args) TitleCollection.new(self, extract_selector(args).merge(:tag_name => "title")) end |
#tr(*args) ⇒ TableRow
2546 2547 2548 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2546 def tr(*args) TableRow.new(self, extract_selector(args).merge(:tag_name => "tr")) end |
#track(*args) ⇒ Track
2563 2564 2565 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2563 def track(*args) Track.new(self, extract_selector(args).merge(:tag_name => "track")) end |
#tracks(*args) ⇒ TrackCollection
2571 2572 2573 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2571 def tracks(*args) TrackCollection.new(self, extract_selector(args).merge(:tag_name => "track")) end |
#trs(*args) ⇒ TableRowCollection
2554 2555 2556 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2554 def trs(*args) TableRowCollection.new(self, extract_selector(args).merge(:tag_name => "tr")) end |
#u(*args) ⇒ HTMLElement
2580 2581 2582 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2580 def u(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "u")) end |
#ul(*args) ⇒ UList
2597 2598 2599 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2597 def ul(*args) UList.new(self, extract_selector(args).merge(:tag_name => "ul")) end |
#uls(*args) ⇒ UListCollection
2605 2606 2607 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2605 def uls(*args) UListCollection.new(self, extract_selector(args).merge(:tag_name => "ul")) end |
#us(*args) ⇒ HTMLElementCollection
2588 2589 2590 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2588 def us(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "u")) end |
#var(*args) ⇒ HTMLElement
2614 2615 2616 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2614 def var(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "var")) end |
#vars(*args) ⇒ HTMLElementCollection
2622 2623 2624 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2622 def vars(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "var")) end |
#video(*args) ⇒ Video
2631 2632 2633 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2631 def video(*args) Video.new(self, extract_selector(args).merge(:tag_name => "video")) end |
#videos(*args) ⇒ VideoCollection
2639 2640 2641 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2639 def videos(*args) VideoCollection.new(self, extract_selector(args).merge(:tag_name => "video")) end |
#wbr(*args) ⇒ HTMLElement
2648 2649 2650 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2648 def wbr(*args) HTMLElement.new(self, extract_selector(args).merge(:tag_name => "wbr")) end |
#wbrs(*args) ⇒ HTMLElementCollection
2656 2657 2658 |
# File 'lib/watir-nokogiri/elements/generated.rb', line 2656 def wbrs(*args) HTMLElementCollection.new(self, extract_selector(args).merge(:tag_name => "wbr")) end |