Class: AddEditPortfolioPage
- Inherits:
-
BasePage
- Object
- PageFactory
- BasePage
- AddEditPortfolioPage
show all
- Defined in:
- lib/sambal-cle/page_objects/portfolios.rb
Instance Method Summary
collapse
Methods inherited from BasePage
basic_page_elements, frame_element
Instance Method Details
#add_page ⇒ Object
89
90
91
92
|
# File 'lib/sambal-cle/page_objects/portfolios.rb', line 89
def add_page
frm.button(:value=>"Add Page").click
AddEditPortfolioContent.new(@browser)
end
|
#select_layout ⇒ Object
94
95
96
97
|
# File 'lib/sambal-cle/page_objects/portfolios.rb', line 94
def select_layout
frm.link(:text=>"Select Layout").click
ManagePortfolioLayouts.new @browser
end
|
#select_style ⇒ Object
99
100
101
102
|
# File 'lib/sambal-cle/page_objects/portfolios.rb', line 99
def select_style
frm.link(:text=>"Select Style").click
SelectPortfolioStyle.new @browser
end
|
#simple_html_content=(text) ⇒ Object
104
105
106
107
108
|
# File 'lib/sambal-cle/page_objects/portfolios.rb', line 104
def simple_html_content=(text)
frm.frame(:id, "_id1:arrange:_id49_inputRichText___Frame").div(:title=>"Select All").fire_event("onclick")
frm.frame(:id, "_id1:arrange:_id49_inputRichText___Frame").td(:id, "xEditingArea").frame(:index=>0).send_keys :backspace
frm.frame(:id, "_id1:arrange:_id49_inputRichText___Frame").td(:id, "xEditingArea").frame(:index=>0).send_keys(text)
end
|