Module: PageObject::NestedElements

Included in:
Elements::Element
Defined in:
lib/page-object/nested_elements.rb

Instance Method Summary collapse

Instance Method Details

#button_element(identifier = {:index => 0}) ⇒ Object



12
13
14
# File 'lib/page-object/nested_elements.rb', line 12

def button_element(identifier={:index => 0})
  @platform.button_for(identifier)
end

#button_elements(identifier = {:index => 0}) ⇒ Object



16
17
18
# File 'lib/page-object/nested_elements.rb', line 16

def button_elements(identifier={:index => 0})
  @platform.buttons_for(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


4
5
6
# File 'lib/page-object/nested_elements.rb', line 4

def link_element(identifier={:index => 0})
  @platform.link_for(identifier)
end


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 radio_button_element(identifier={:index => 0})
  @platform.radio_button_for(identifier)
end

#radio_button_elements(identifier = {:index => 0}) ⇒ Object



64
65
66
# File 'lib/page-object/nested_elements.rb', line 64

def radio_button_elements(identifier={:index => 0})
  @platform.radio_buttons_for(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