Module: FrameHelper

Defined in:
lib/watir_helper/frame_helper.rb

Instance Method Summary collapse

Instance Method Details

#click_button_inside_frame(frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object

Click a button inside a frame.



13
14
15
16
17
# File 'lib/watir_helper/frame_helper.rb', line 13

def click_button_inside_frame(frame_prop,frame_prop_val,button_prop,button_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  button_prop_val=/#{button_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).button(button_prop.intern,button_prop_val).click
end

#click_checkbox_inside_frame(frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Object

Click a checkbox inside a frame.



27
28
29
30
31
# File 'lib/watir_helper/frame_helper.rb', line 27

def click_checkbox_inside_frame(frame_prop,frame_prop_val,checkbox_prop,checkbox_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  checkbox_prop_val=/#{checkbox_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).checkbox(checkbox_prop.intern,checkbox_prop_val).click
end

#click_image_inside_frame(frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object

Click an image inside a frame.



20
21
22
23
24
# File 'lib/watir_helper/frame_helper.rb', line 20

def click_image_inside_frame(frame_prop,frame_prop_val,image_prop,image_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  image_prop_val=/#{image_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).image(image_prop.intern,image_prop_val).click
end

Click a link inside a frame.



6
7
8
9
10
# File 'lib/watir_helper/frame_helper.rb', line 6

def click_link_inside_frame(frame_prop,frame_prop_val,link_prop,link_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  link_prop_val=/#{link_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).link(link_prop.intern,link_prop_val).click
end

#click_radio_button_inside_frame(frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Object

Click a radio button inside a frame.



34
35
36
37
38
# File 'lib/watir_helper/frame_helper.rb', line 34

def click_radio_button_inside_frame(frame_prop,frame_prop_val,radio_prop,radio_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  radio_prop_val=/#{radio_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).radio(radio_prop.intern,radio_prop_val).click
end

#flash_button_inside_frame(frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object

Highlight or Flash a button inside a frame.



55
56
57
58
59
# File 'lib/watir_helper/frame_helper.rb', line 55

def flash_button_inside_frame(frame_prop,frame_prop_val,button_prop,button_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  button_prop_val=/#{button_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).button(button_prop.intern,button_prop_val).flash
end

#flash_checkbox_inside_frame(frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Object

Highlight or Flash a checkbox inside a frame.



69
70
71
72
73
# File 'lib/watir_helper/frame_helper.rb', line 69

def flash_checkbox_inside_frame(frame_prop,frame_prop_val,checkbox_prop,checkbox_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  checkbox_prop_val=/#{checkbox_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).checkbox(checkbox_prop.intern,checkbox_prop_val).flash
end

#flash_image_inside_frame(frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object

Highlight or Flash an image inside a frame.



62
63
64
65
66
# File 'lib/watir_helper/frame_helper.rb', line 62

def flash_image_inside_frame(frame_prop,frame_prop_val,image_prop,image_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  image_prop_val=/#{image_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).image(image_prop.intern,image_prop_val).flash
end

Highlight or Flash a link inside a frame.



48
49
50
51
52
# File 'lib/watir_helper/frame_helper.rb', line 48

def flash_link_inside_frame(frame_prop,frame_prop_val,link_prop,link_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  link_prop_val=/#{link_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).link(link_prop.intern,link_prop_val).flash
end

#flash_radio_button_inside_frame(frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Object

Highlight or Flash a radio button inside a frame.



76
77
78
79
80
# File 'lib/watir_helper/frame_helper.rb', line 76

def flash_radio_button_inside_frame(frame_prop,frame_prop_val,radio_prop,radio_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  radio_prop_val=/#{radio_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).radio(radio_prop.intern,radio_prop_val).flash
end

#flash_select_list_inside_frame(frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Object

Highlight or Flash a select list inside a frame.



83
84
85
86
87
# File 'lib/watir_helper/frame_helper.rb', line 83

def flash_select_list_inside_frame(frame_prop,frame_prop_val,select_list_prop,select_list_prop_val)
  frame_prop_val=/#{frame_prop_val}/
  select_list_prop_val=/#{select_list_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).select_list(select_list_prop.intern,select_list_prop_val).flash
end

#select_from_select_list_inside_frame(frame_prop, frame_prop_val, select_list_prop, select_list_prop_val, select_value) ⇒ Object

Select from a select list inside a frame.



41
42
43
44
45
# File 'lib/watir_helper/frame_helper.rb', line 41

def select_from_select_list_inside_frame(frame_prop,frame_prop_val,select_list_prop,select_list_prop_val,select_value)
  frame_prop_val=/#{frame_prop_val}/
  select_list_prop_val=/#{select_list_prop_val}/
  $ie.frame(frame_prop.intern,frame_prop_val).select_list(select_list_prop.intern,select_list_prop_val).select(select_value)
end