Module: PageObject::NestedElements
- Included in:
- Elements::Element
- Defined in:
- lib/page-object/nested_elements.rb
Instance Method Summary collapse
- #button_element(identifier = {:index => 0}) ⇒ Object
- #button_elements(identifier = {:index => 0}) ⇒ Object
- #cell_element(identifier = {:index => 0}) ⇒ Object
- #cell_elements(identifier = {:index => 0}) ⇒ Object
- #checkbox_element(identifier = {:index => 0}) ⇒ Object
- #checkbox_elements(identifier = {:index => 0}) ⇒ Object
- #div_element(identifier = {:index => 0}) ⇒ Object
- #div_elements(identifier = {:index => 0}) ⇒ Object
- #file_field_element(identifier = {:index => 0}) ⇒ Object
- #form_element(identifier = {:index => 0}) ⇒ Object
- #form_elements(identifier = {:index => 0}) ⇒ Object
- #h1_element(identifier = {:index => 0}) ⇒ Object
- #h1_elements(identifier = {:index => 0}) ⇒ Object
- #h2_element(identifier = {:index => 0}) ⇒ Object
- #h2_elements(identifier = {:index => 0}) ⇒ Object
- #h3_element(identifier = {:index => 0}) ⇒ Object
- #h3_elements(identifier = {:index => 0}) ⇒ Object
- #h4_element(identifier = {:index => 0}) ⇒ Object
- #h4_elements(identifier = {:index => 0}) ⇒ Object
- #h5_element(identifier = {:index => 0}) ⇒ Object
- #h5_elements(identifier = {:index => 0}) ⇒ Object
- #h6_element(identifier = {:index => 0}) ⇒ Object
- #h6_elements(identifier = {:index => 0}) ⇒ Object
- #hidden_field_element(identifier = {:index => 0}) ⇒ Object
- #hidden_field_elements(identifier = {:index => 0}) ⇒ Object
- #image_element(identifier = {:index => 0}) ⇒ Object
- #image_elements(identifier = {:index => 0}) ⇒ Object
- #label_element(identifier = {:index => 0}) ⇒ Object
- #label_elements(identifier = {:index => 0}) ⇒ Object
- #link_element(identifier = {:index => 0}) ⇒ Object
- #link_elements(identifier = {:index => 0}) ⇒ Object
- #list_item_element(identifier = {:index => 0}) ⇒ Object
- #list_item_elements(identifier = {:index => 0}) ⇒ Object
- #ordered_list_element(identifier = {:index => 0}) ⇒ Object
- #ordered_list_elements(identifier = {:index => 0}) ⇒ Object
- #paragraph_element(identifier = {:index => 0}) ⇒ Object
- #paragraph_elements(identifier = {:index => 0}) ⇒ Object
- #radio_button_element(identifier = {:index => 0}) ⇒ Object
- #radio_button_elements(identifier = {:index => 0}) ⇒ Object
- #select_list_element(identifier = {:index => 0}) ⇒ Object
- #select_list_elements(identifier = {:index => 0}) ⇒ Object
- #span_element(identifier = {:index => 0}) ⇒ Object
- #span_elements(identifier = {:index => 0}) ⇒ Object
- #table_element(identifier = {:index => 0}) ⇒ Object
- #table_elements(identifier = {:index => 0}) ⇒ Object
- #text_area_element(identifier = {:index => 0}) ⇒ Object
- #text_area_elements(identifier = {:index => 0}) ⇒ Object
- #text_field_element(identifier = {:index => 0}) ⇒ Object
- #text_field_elements(identifier = {:index => 0}) ⇒ Object
- #unordered_list_element(identifier = {:index => 0}) ⇒ Object
- #unordered_list_elements(identifier = {:index => 0}) ⇒ Object
Instance Method Details
#button_element(identifier = {:index => 0}) ⇒ Object
12 13 14 |
# File 'lib/page-object/nested_elements.rb', line 12 def (identifier={:index => 0}) @platform.(identifier) end |
#button_elements(identifier = {:index => 0}) ⇒ Object
16 17 18 |
# File 'lib/page-object/nested_elements.rb', line 16 def (identifier={:index => 0}) @platform.(identifier) end |
#cell_element(identifier = {:index => 0}) ⇒ Object
92 93 94 |
# File 'lib/page-object/nested_elements.rb', line 92 def cell_element(identifier={:index => 0}) @platform.cell_for(identifier) end |
#cell_elements(identifier = {:index => 0}) ⇒ Object
96 97 98 |
# File 'lib/page-object/nested_elements.rb', line 96 def cell_elements(identifier={:index => 0}) @platform.cells_for(identifier) end |
#checkbox_element(identifier = {:index => 0}) ⇒ Object
52 53 54 |
# File 'lib/page-object/nested_elements.rb', line 52 def checkbox_element(identifier={:index => 0}) @platform.checkbox_for(identifier) end |
#checkbox_elements(identifier = {:index => 0}) ⇒ Object
56 57 58 |
# File 'lib/page-object/nested_elements.rb', line 56 def checkbox_elements(identifier={:index => 0}) @platform.checkboxs_for(identifier) end |
#div_element(identifier = {:index => 0}) ⇒ Object
68 69 70 |
# File 'lib/page-object/nested_elements.rb', line 68 def div_element(identifier={:index => 0}) @platform.div_for(identifier) end |
#div_elements(identifier = {:index => 0}) ⇒ Object
72 73 74 |
# File 'lib/page-object/nested_elements.rb', line 72 def div_elements(identifier={:index => 0}) @platform.divs_for(identifier) end |
#file_field_element(identifier = {:index => 0}) ⇒ Object
204 205 206 |
# File 'lib/page-object/nested_elements.rb', line 204 def file_field_element(identifier={:index => 0}) @platform.file_field_for(identifier) end |
#form_element(identifier = {:index => 0}) ⇒ Object
108 109 110 |
# File 'lib/page-object/nested_elements.rb', line 108 def form_element(identifier={:index => 0}) @platform.form_for(identifier) end |
#form_elements(identifier = {:index => 0}) ⇒ Object
112 113 114 |
# File 'lib/page-object/nested_elements.rb', line 112 def form_elements(identifier={:index => 0}) @platform.forms_for(identifier) end |
#h1_element(identifier = {:index => 0}) ⇒ Object
140 141 142 |
# File 'lib/page-object/nested_elements.rb', line 140 def h1_element(identifier={:index => 0}) @platform.h1_for(identifier) end |
#h1_elements(identifier = {:index => 0}) ⇒ Object
144 145 146 |
# File 'lib/page-object/nested_elements.rb', line 144 def h1_elements(identifier={:index => 0}) @platform.h1s_for(identifier) end |
#h2_element(identifier = {:index => 0}) ⇒ Object
148 149 150 |
# File 'lib/page-object/nested_elements.rb', line 148 def h2_element(identifier={:index => 0}) @platform.h2_for(identifier) end |
#h2_elements(identifier = {:index => 0}) ⇒ Object
152 153 154 |
# File 'lib/page-object/nested_elements.rb', line 152 def h2_elements(identifier={:index => 0}) @platform.h2s_for(identifier) end |
#h3_element(identifier = {:index => 0}) ⇒ Object
156 157 158 |
# File 'lib/page-object/nested_elements.rb', line 156 def h3_element(identifier={:index => 0}) @platform.h3_for(identifier) end |
#h3_elements(identifier = {:index => 0}) ⇒ Object
160 161 162 |
# File 'lib/page-object/nested_elements.rb', line 160 def h3_elements(identifier={:index => 0}) @platform.h3s_for(identifier) end |
#h4_element(identifier = {:index => 0}) ⇒ Object
164 165 166 |
# File 'lib/page-object/nested_elements.rb', line 164 def h4_element(identifier={:index => 0}) @platform.h4_for(identifier) end |
#h4_elements(identifier = {:index => 0}) ⇒ Object
168 169 170 |
# File 'lib/page-object/nested_elements.rb', line 168 def h4_elements(identifier={:index => 0}) @platform.h4s_for(identifier) end |
#h5_element(identifier = {:index => 0}) ⇒ Object
172 173 174 |
# File 'lib/page-object/nested_elements.rb', line 172 def h5_element(identifier={:index => 0}) @platform.h5_for(identifier) end |
#h5_elements(identifier = {:index => 0}) ⇒ Object
176 177 178 |
# File 'lib/page-object/nested_elements.rb', line 176 def h5_elements(identifier={:index => 0}) @platform.h5s_for(identifier) end |
#h6_element(identifier = {:index => 0}) ⇒ Object
180 181 182 |
# File 'lib/page-object/nested_elements.rb', line 180 def h6_element(identifier={:index => 0}) @platform.h6_for(identifier) end |
#h6_elements(identifier = {:index => 0}) ⇒ Object
184 185 186 |
# File 'lib/page-object/nested_elements.rb', line 184 def h6_elements(identifier={:index => 0}) @platform.h6s_for(identifier) end |
#hidden_field_element(identifier = {:index => 0}) ⇒ Object
28 29 30 |
# File 'lib/page-object/nested_elements.rb', line 28 def hidden_field_element(identifier={:index => 0}) @platform.hidden_field_for(identifier) end |
#hidden_field_elements(identifier = {:index => 0}) ⇒ Object
32 33 34 |
# File 'lib/page-object/nested_elements.rb', line 32 def hidden_field_elements(identifier={:index => 0}) @platform.hidden_fields_for(identifier) end |
#image_element(identifier = {:index => 0}) ⇒ Object
100 101 102 |
# File 'lib/page-object/nested_elements.rb', line 100 def image_element(identifier={:index => 0}) @platform.image_for(identifier) end |
#image_elements(identifier = {:index => 0}) ⇒ Object
104 105 106 |
# File 'lib/page-object/nested_elements.rb', line 104 def image_elements(identifier={:index => 0}) @platform.images_for(identifier) end |
#label_element(identifier = {:index => 0}) ⇒ Object
196 197 198 |
# File 'lib/page-object/nested_elements.rb', line 196 def label_element(identifier={:index => 0}) @platform.label_for(identifier) end |
#label_elements(identifier = {:index => 0}) ⇒ Object
200 201 202 |
# File 'lib/page-object/nested_elements.rb', line 200 def label_elements(identifier={:index => 0}) @platform.labels_for(identifier) end |
#link_element(identifier = {:index => 0}) ⇒ Object
4 5 6 |
# File 'lib/page-object/nested_elements.rb', line 4 def link_element(identifier={:index => 0}) @platform.link_for(identifier) end |
#link_elements(identifier = {:index => 0}) ⇒ Object
8 9 10 |
# File 'lib/page-object/nested_elements.rb', line 8 def link_elements(identifier={:index => 0}) @platform.links_for(identifier) end |
#list_item_element(identifier = {:index => 0}) ⇒ Object
132 133 134 |
# File 'lib/page-object/nested_elements.rb', line 132 def list_item_element(identifier={:index => 0}) @platform.list_item_for(identifier) end |
#list_item_elements(identifier = {:index => 0}) ⇒ Object
136 137 138 |
# File 'lib/page-object/nested_elements.rb', line 136 def list_item_elements(identifier={:index => 0}) @platform.list_items_for(identifier) end |
#ordered_list_element(identifier = {:index => 0}) ⇒ Object
116 117 118 |
# File 'lib/page-object/nested_elements.rb', line 116 def ordered_list_element(identifier={:index => 0}) @platform.ordered_list_for(identifier) end |
#ordered_list_elements(identifier = {:index => 0}) ⇒ Object
120 121 122 |
# File 'lib/page-object/nested_elements.rb', line 120 def ordered_list_elements(identifier={:index => 0}) @platform.ordered_lists_for(identifier) end |
#paragraph_element(identifier = {:index => 0}) ⇒ Object
188 189 190 |
# File 'lib/page-object/nested_elements.rb', line 188 def paragraph_element(identifier={:index => 0}) @platform.paragraph_for(identifier) end |
#paragraph_elements(identifier = {:index => 0}) ⇒ Object
192 193 194 |
# File 'lib/page-object/nested_elements.rb', line 192 def paragraph_elements(identifier={:index => 0}) @platform.paragraphs_for(identifier) end |
#radio_button_element(identifier = {:index => 0}) ⇒ Object
60 61 62 |
# File 'lib/page-object/nested_elements.rb', line 60 def (identifier={:index => 0}) @platform.(identifier) end |
#radio_button_elements(identifier = {:index => 0}) ⇒ Object
64 65 66 |
# File 'lib/page-object/nested_elements.rb', line 64 def (identifier={:index => 0}) @platform.(identifier) end |
#select_list_element(identifier = {:index => 0}) ⇒ Object
44 45 46 |
# File 'lib/page-object/nested_elements.rb', line 44 def select_list_element(identifier={:index => 0}) @platform.select_list_for(identifier) end |
#select_list_elements(identifier = {:index => 0}) ⇒ Object
48 49 50 |
# File 'lib/page-object/nested_elements.rb', line 48 def select_list_elements(identifier={:index => 0}) @platform.select_lists_for(identifier) end |
#span_element(identifier = {:index => 0}) ⇒ Object
76 77 78 |
# File 'lib/page-object/nested_elements.rb', line 76 def span_element(identifier={:index => 0}) @platform.span_for(identifier) end |
#span_elements(identifier = {:index => 0}) ⇒ Object
80 81 82 |
# File 'lib/page-object/nested_elements.rb', line 80 def span_elements(identifier={:index => 0}) @platform.spans_for(identifier) end |
#table_element(identifier = {:index => 0}) ⇒ Object
84 85 86 |
# File 'lib/page-object/nested_elements.rb', line 84 def table_element(identifier={:index => 0}) @platform.table_for(identifier) end |
#table_elements(identifier = {:index => 0}) ⇒ Object
88 89 90 |
# File 'lib/page-object/nested_elements.rb', line 88 def table_elements(identifier={:index => 0}) @platform.tables_for(identifier) end |
#text_area_element(identifier = {:index => 0}) ⇒ Object
36 37 38 |
# File 'lib/page-object/nested_elements.rb', line 36 def text_area_element(identifier={:index => 0}) @platform.text_area_for(identifier) end |
#text_area_elements(identifier = {:index => 0}) ⇒ Object
40 41 42 |
# File 'lib/page-object/nested_elements.rb', line 40 def text_area_elements(identifier={:index => 0}) @platform.text_areas_for(identifier) end |
#text_field_element(identifier = {:index => 0}) ⇒ Object
20 21 22 |
# File 'lib/page-object/nested_elements.rb', line 20 def text_field_element(identifier={:index => 0}) @platform.text_field_for(identifier) end |
#text_field_elements(identifier = {:index => 0}) ⇒ Object
24 25 26 |
# File 'lib/page-object/nested_elements.rb', line 24 def text_field_elements(identifier={:index => 0}) @platform.text_fields_for(identifier) end |
#unordered_list_element(identifier = {:index => 0}) ⇒ Object
124 125 126 |
# File 'lib/page-object/nested_elements.rb', line 124 def unordered_list_element(identifier={:index => 0}) @platform.unordered_list_for(identifier) end |
#unordered_list_elements(identifier = {:index => 0}) ⇒ Object
128 129 130 |
# File 'lib/page-object/nested_elements.rb', line 128 def unordered_list_elements(identifier={:index => 0}) @platform.unordered_lists_for(identifier) end |