Class: Watir::HTMLElement

Inherits:
Element
  • Object
show all
Defined in:
lib/watir-webdriver/elements/generated.rb

Direct Known Subclasses

Anchor, Applet, Area, BR, Base, Body, Button, Canvas, DList, Data, DataList, Details, Dialog, Directory, Div, Embed, FieldSet, Font, Form, FrameSet, HR, Head, Heading, Html, IFrame, Image, Input, Keygen, LI, Label, Legend, Map, Marquee, Media, Menu, MenuItem, Meta, Meter, Mod, OList, Object, OptGroup, Option, Output, Paragraph, Param, Pre, Progress, Quote, Script, Select, Source, Span, Style, Table, TableCaption, TableCell, TableCol, TableRow, TableSection, Template, TextArea, Time, Title, Track, UList, Unknown

Constant Summary

Constant Summary

Constants included from Atoms

Atoms::ATOMS

Instance Method Summary (collapse)

Methods inherited from Element

#==, #attribute_value, #browser, #class_name, #click, #double_click, #drag_and_drop_by, #drag_and_drop_on, #driver, #exists?, #fire_event, #flash, #focus, #focused?, #hash, #hover, #id, #initialize, #inner_html, #inspect, #outer_html, #parent, #present?, #right_click, #run_checkers, #select_text, #send_keys, #style, #tag_name, #text, #to_subtype, #value, #visible?, #wd

Methods included from AttributeHelper

#attribute, #attribute_list, #inherit_attributes_from, #method, #typed_attributes

Methods included from EventuallyPresent

#wait_until_present, #wait_while_present, #when_present

Methods included from Container

#a, #abbr, #abbrs, #address, #addresses, #area, #areas, #article, #articles, #as, #aside, #asides, #audio, #audios, #b, #base, #bases, #bdi, #bdis, #bdo, #bdos, #blockquote, #blockquotes, #body, #bodys, #br, #brs, #bs, #button, #buttons, #canvas, #canvases, #caption, #captions, #checkbox, #checkboxes, #cite, #cites, #code, #codes, #col, #colgroup, #colgroups, #cols, #data, #datalist, #datalists, #datas, #dd, #dds, #del, #dels, #details, #detailses, #dfn, #dfns, #dialog, #dialogs, #div, #divs, #dl, #dls, #dt, #dts, #element, #elements, #em, #embed, #embeds, #ems, #extract_selector, #field_set, #field_sets, #fieldset, #fieldsets, #figcaption, #figcaptions, #figure, #figures, #file_field, #file_fields, #font, #fonts, #footer, #footers, #form, #forms, #frame, #frames, #frameset, #framesets, #h1, #h1s, #h2, #h2s, #h3, #h3s, #h4, #h4s, #h5, #h5s, #h6, #h6s, #head, #header, #headers, #heads, #hgroup, #hgroups, #hidden, #hiddens, #hr, #hrs, #html, #htmls, #i, #iframe, #iframes, #image, #images, #img, #imgs, #input, #inputs, #ins, #inses, #is, #kbd, #kbds, #keygen, #keygens, #label, #labels, #legend, #legends, #li, #link, #links, #lis, #main, #mains, #map, #maps, #mark, #marks, #menu, #menuitem, #menuitems, #menus, #meta, #metas, #meter, #meters, #nav, #navs, #noscript, #noscripts, #object, #objects, #ol, #ols, #optgroup, #optgroups, #option, #options, #output, #outputs, #p, #param, #params, #pre, #pres, #progress, #progresses, #ps, #q, #qs, #radio, #radios, #rp, #rps, #rt, #rts, #rubies, #ruby, #s, #samp, #samps, #script, #scripts, #section, #sections, #select, #select_list, #select_lists, #selects, #small, #smalls, #source, #sources, #span, #spans, #ss, #strong, #strongs, #style, #styles, #sub, #subs, #summaries, #summary, #sup, #sups, #table, #tables, #tbody, #tbodys, #td, #tds, #template, #templates, #text_field, #text_fields, #textarea, #textareas, #tfoot, #tfoots, #th, #thead, #theads, #ths, #time, #times, #titles, #tr, #track, #tracks, #trs, #u, #ul, #uls, #us, #var, #vars, #video, #videos, #wbr, #wbrs

Methods included from Atoms

load

Methods included from XpathSupport

downcase, escape

Constructor Details

This class inherits a constructor from Watir::Element

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Watir::Element

Instance Method Details

- (String) access_key



18
# File 'lib/watir-webdriver/elements/generated.rb', line 18

attribute(String, :access_key, :accessKey)

- (String) access_key_label



19
# File 'lib/watir-webdriver/elements/generated.rb', line 19

attribute(String, :access_key_label, :accessKeyLabel)

- (Boolean) command_checked?



31
# File 'lib/watir-webdriver/elements/generated.rb', line 31

attribute("Boolean", :command_checked?, :commandChecked)

- (Boolean) command_disabled?



30
# File 'lib/watir-webdriver/elements/generated.rb', line 30

attribute("Boolean", :command_disabled?, :commandDisabled)

- (Boolean) command_hidden?



29
# File 'lib/watir-webdriver/elements/generated.rb', line 29

attribute("Boolean", :command_hidden?, :commandHidden)

- (String) command_icon



28
# File 'lib/watir-webdriver/elements/generated.rb', line 28

attribute(String, :command_icon, :commandIcon)

- (String) command_label



27
# File 'lib/watir-webdriver/elements/generated.rb', line 27

attribute(String, :command_label, :commandLabel)

- (String) command_type



26
# File 'lib/watir-webdriver/elements/generated.rb', line 26

attribute(String, :command_type, :commandType)

- (String) content_editable



22
# File 'lib/watir-webdriver/elements/generated.rb', line 22

attribute(String, :content_editable, :contentEditable)

- (Boolean) content_editable?



23
# File 'lib/watir-webdriver/elements/generated.rb', line 23

attribute("Boolean", :content_editable?, :isContentEditable)

- (String) context_menu



24
# File 'lib/watir-webdriver/elements/generated.rb', line 24

attribute(String, :context_menu, :contextMenu)

- (String) dataset



8
# File 'lib/watir-webdriver/elements/generated.rb', line 8

attribute(String, :dataset, :dataset)

- (String) dir



7
# File 'lib/watir-webdriver/elements/generated.rb', line 7

attribute(String, :dir, :dir)

- (Boolean) draggable?



20
# File 'lib/watir-webdriver/elements/generated.rb', line 20

attribute("Boolean", :draggable?, :draggable)

- (String) dropzone



21
# File 'lib/watir-webdriver/elements/generated.rb', line 21

attribute(String, :dropzone, :dropzone)

- (Boolean) hidden?



16
# File 'lib/watir-webdriver/elements/generated.rb', line 16

attribute("Boolean", :hidden?, :hidden)

- (String) item_id



11
# File 'lib/watir-webdriver/elements/generated.rb', line 11

attribute(String, :item_id, :itemId)

- (String) item_prop



13
# File 'lib/watir-webdriver/elements/generated.rb', line 13

attribute(String, :item_prop, :itemProp)

- (String) item_ref



12
# File 'lib/watir-webdriver/elements/generated.rb', line 12

attribute(String, :item_ref, :itemRef)

- (Boolean) item_scope?



9
# File 'lib/watir-webdriver/elements/generated.rb', line 9

attribute("Boolean", :item_scope?, :itemScope)

- (String) item_type



10
# File 'lib/watir-webdriver/elements/generated.rb', line 10

attribute(String, :item_type, :itemType)

- (String) item_value



15
# File 'lib/watir-webdriver/elements/generated.rb', line 15

attribute(String, :item_value, :itemValue)

- (String) lang



5
# File 'lib/watir-webdriver/elements/generated.rb', line 5

attribute(String, :lang, :lang)

- (String) onabort



32
# File 'lib/watir-webdriver/elements/generated.rb', line 32

attribute(String, :onabort, :onabort)

- (String) onautocomplete



33
# File 'lib/watir-webdriver/elements/generated.rb', line 33

attribute(String, :onautocomplete, :onautocomplete)

- (String) onautocompleteerror



34
# File 'lib/watir-webdriver/elements/generated.rb', line 34

attribute(String, :onautocompleteerror, :onautocompleteerror)

- (String) onblur



35
# File 'lib/watir-webdriver/elements/generated.rb', line 35

attribute(String, :onblur, :onblur)

- (String) oncancel



36
# File 'lib/watir-webdriver/elements/generated.rb', line 36

attribute(String, :oncancel, :oncancel)

- (String) oncanplay



37
# File 'lib/watir-webdriver/elements/generated.rb', line 37

attribute(String, :oncanplay, :oncanplay)

- (String) oncanplaythrough



38
# File 'lib/watir-webdriver/elements/generated.rb', line 38

attribute(String, :oncanplaythrough, :oncanplaythrough)

- (String) onchange



39
# File 'lib/watir-webdriver/elements/generated.rb', line 39

attribute(String, :onchange, :onchange)

- (String) onclick



40
# File 'lib/watir-webdriver/elements/generated.rb', line 40

attribute(String, :onclick, :onclick)

- (String) onclose



41
# File 'lib/watir-webdriver/elements/generated.rb', line 41

attribute(String, :onclose, :onclose)

- (String) oncontextmenu



42
# File 'lib/watir-webdriver/elements/generated.rb', line 42

attribute(String, :oncontextmenu, :oncontextmenu)

- (String) oncuechange



43
# File 'lib/watir-webdriver/elements/generated.rb', line 43

attribute(String, :oncuechange, :oncuechange)

- (String) ondblclick



44
# File 'lib/watir-webdriver/elements/generated.rb', line 44

attribute(String, :ondblclick, :ondblclick)

- (String) ondrag



45
# File 'lib/watir-webdriver/elements/generated.rb', line 45

attribute(String, :ondrag, :ondrag)

- (String) ondragend



46
# File 'lib/watir-webdriver/elements/generated.rb', line 46

attribute(String, :ondragend, :ondragend)

- (String) ondragenter



47
# File 'lib/watir-webdriver/elements/generated.rb', line 47

attribute(String, :ondragenter, :ondragenter)

- (String) ondragexit



48
# File 'lib/watir-webdriver/elements/generated.rb', line 48

attribute(String, :ondragexit, :ondragexit)

- (String) ondragleave



49
# File 'lib/watir-webdriver/elements/generated.rb', line 49

attribute(String, :ondragleave, :ondragleave)

- (String) ondragover



50
# File 'lib/watir-webdriver/elements/generated.rb', line 50

attribute(String, :ondragover, :ondragover)

- (String) ondragstart



51
# File 'lib/watir-webdriver/elements/generated.rb', line 51

attribute(String, :ondragstart, :ondragstart)

- (String) ondrop



52
# File 'lib/watir-webdriver/elements/generated.rb', line 52

attribute(String, :ondrop, :ondrop)

- (String) ondurationchange



53
# File 'lib/watir-webdriver/elements/generated.rb', line 53

attribute(String, :ondurationchange, :ondurationchange)

- (String) onemptied



54
# File 'lib/watir-webdriver/elements/generated.rb', line 54

attribute(String, :onemptied, :onemptied)

- (String) onended



55
# File 'lib/watir-webdriver/elements/generated.rb', line 55

attribute(String, :onended, :onended)

- (String) onerror



56
# File 'lib/watir-webdriver/elements/generated.rb', line 56

attribute(String, :onerror, :onerror)

- (String) onfocus



57
# File 'lib/watir-webdriver/elements/generated.rb', line 57

attribute(String, :onfocus, :onfocus)

- (String) oninput



58
# File 'lib/watir-webdriver/elements/generated.rb', line 58

attribute(String, :oninput, :oninput)

- (String) oninvalid



59
# File 'lib/watir-webdriver/elements/generated.rb', line 59

attribute(String, :oninvalid, :oninvalid)

- (String) onkeydown



60
# File 'lib/watir-webdriver/elements/generated.rb', line 60

attribute(String, :onkeydown, :onkeydown)

- (String) onkeypress



61
# File 'lib/watir-webdriver/elements/generated.rb', line 61

attribute(String, :onkeypress, :onkeypress)

- (String) onkeyup



62
# File 'lib/watir-webdriver/elements/generated.rb', line 62

attribute(String, :onkeyup, :onkeyup)

- (String) onload



63
# File 'lib/watir-webdriver/elements/generated.rb', line 63

attribute(String, :onload, :onload)

- (String) onloadeddata



64
# File 'lib/watir-webdriver/elements/generated.rb', line 64

attribute(String, :onloadeddata, :onloadeddata)

- (String) onloadedmetadata



65
# File 'lib/watir-webdriver/elements/generated.rb', line 65

attribute(String, :onloadedmetadata, :onloadedmetadata)

- (String) onloadstart



66
# File 'lib/watir-webdriver/elements/generated.rb', line 66

attribute(String, :onloadstart, :onloadstart)

- (String) onmousedown



67
# File 'lib/watir-webdriver/elements/generated.rb', line 67

attribute(String, :onmousedown, :onmousedown)

- (String) onmouseenter



68
# File 'lib/watir-webdriver/elements/generated.rb', line 68

attribute(String, :onmouseenter, :onmouseenter)

- (String) onmouseleave



69
# File 'lib/watir-webdriver/elements/generated.rb', line 69

attribute(String, :onmouseleave, :onmouseleave)

- (String) onmousemove



70
# File 'lib/watir-webdriver/elements/generated.rb', line 70

attribute(String, :onmousemove, :onmousemove)

- (String) onmouseout



71
# File 'lib/watir-webdriver/elements/generated.rb', line 71

attribute(String, :onmouseout, :onmouseout)

- (String) onmouseover



72
# File 'lib/watir-webdriver/elements/generated.rb', line 72

attribute(String, :onmouseover, :onmouseover)

- (String) onmouseup



73
# File 'lib/watir-webdriver/elements/generated.rb', line 73

attribute(String, :onmouseup, :onmouseup)

- (String) onmousewheel



74
# File 'lib/watir-webdriver/elements/generated.rb', line 74

attribute(String, :onmousewheel, :onmousewheel)

- (String) onpause



75
# File 'lib/watir-webdriver/elements/generated.rb', line 75

attribute(String, :onpause, :onpause)

- (String) onplay



76
# File 'lib/watir-webdriver/elements/generated.rb', line 76

attribute(String, :onplay, :onplay)

- (String) onplaying



77
# File 'lib/watir-webdriver/elements/generated.rb', line 77

attribute(String, :onplaying, :onplaying)

- (String) onprogress



78
# File 'lib/watir-webdriver/elements/generated.rb', line 78

attribute(String, :onprogress, :onprogress)

- (String) onratechange



79
# File 'lib/watir-webdriver/elements/generated.rb', line 79

attribute(String, :onratechange, :onratechange)

- (String) onreset



80
# File 'lib/watir-webdriver/elements/generated.rb', line 80

attribute(String, :onreset, :onreset)

- (String) onresize



81
# File 'lib/watir-webdriver/elements/generated.rb', line 81

attribute(String, :onresize, :onresize)

- (String) onscroll



82
# File 'lib/watir-webdriver/elements/generated.rb', line 82

attribute(String, :onscroll, :onscroll)

- (String) onseeked



83
# File 'lib/watir-webdriver/elements/generated.rb', line 83

attribute(String, :onseeked, :onseeked)

- (String) onseeking



84
# File 'lib/watir-webdriver/elements/generated.rb', line 84

attribute(String, :onseeking, :onseeking)

- (String) onselect



85
# File 'lib/watir-webdriver/elements/generated.rb', line 85

attribute(String, :onselect, :onselect)

- (String) onshow



86
# File 'lib/watir-webdriver/elements/generated.rb', line 86

attribute(String, :onshow, :onshow)

- (String) onsort



87
# File 'lib/watir-webdriver/elements/generated.rb', line 87

attribute(String, :onsort, :onsort)

- (String) onstalled



88
# File 'lib/watir-webdriver/elements/generated.rb', line 88

attribute(String, :onstalled, :onstalled)

- (String) onsubmit



89
# File 'lib/watir-webdriver/elements/generated.rb', line 89

attribute(String, :onsubmit, :onsubmit)

- (String) onsuspend



90
# File 'lib/watir-webdriver/elements/generated.rb', line 90

attribute(String, :onsuspend, :onsuspend)

- (String) ontimeupdate



91
# File 'lib/watir-webdriver/elements/generated.rb', line 91

attribute(String, :ontimeupdate, :ontimeupdate)

- (String) ontoggle



92
# File 'lib/watir-webdriver/elements/generated.rb', line 92

attribute(String, :ontoggle, :ontoggle)

- (String) onvolumechange



93
# File 'lib/watir-webdriver/elements/generated.rb', line 93

attribute(String, :onvolumechange, :onvolumechange)

- (String) onwaiting



94
# File 'lib/watir-webdriver/elements/generated.rb', line 94

attribute(String, :onwaiting, :onwaiting)

- (String) properties



14
# File 'lib/watir-webdriver/elements/generated.rb', line 14

attribute(String, :properties, :properties)

- (Boolean) spellcheck?



25
# File 'lib/watir-webdriver/elements/generated.rb', line 25

attribute("Boolean", :spellcheck?, :spellcheck)

- (Fixnum) tab_index



17
# File 'lib/watir-webdriver/elements/generated.rb', line 17

attribute(Fixnum, :tab_index, :tabIndex)

- (String) title



4
# File 'lib/watir-webdriver/elements/generated.rb', line 4

attribute(String, :title, :title)

- (Boolean) translate?



6
# File 'lib/watir-webdriver/elements/generated.rb', line 6

attribute("Boolean", :translate?, :translate)