Module: ForwardMessageMethods
- Includes:
- PageObject
- Defined in:
- lib/kuali-sakai-common-lib/messages.rb
Overview
The page for composing a message
Class Method Summary collapse
Instance Method Summary collapse
- #add_attachments ⇒ Object
- #message_text=(text) ⇒ Object
- #preview ⇒ Object
- #save_draft ⇒ Object
- #send ⇒ Object
Class Method Details
.page_elements(identifier) ⇒ Object
572 573 574 575 576 577 578 |
# File 'lib/kuali-sakai-common-lib/messages.rb', line 572 def self.page_elements(identifier) in_frame(identifier) do |frame| select_list(:select_forward_recipients, :id=>"pvtMsgForward:list1", :frame=>frame) checkbox(:send_cc, :id=>"compose:send_email_out", :frame=>frame) text_field(:subject, :id=>"compose:subject", :frame=>frame) end end |
Instance Method Details
#add_attachments ⇒ Object
557 558 559 560 |
# File 'lib/kuali-sakai-common-lib/messages.rb', line 557 def frm.(:value=>"Add attachments").click MessagesAttachment.new(@browser) end |
#message_text=(text) ⇒ Object
552 553 554 555 |
# File 'lib/kuali-sakai-common-lib/messages.rb', line 552 def (text) frm.frame(:id, "pvtMsgForward:df_compose_body_inputRichText___Frame").td(:id, "xEditingArea").frame(:index=>0).send_keys(:home) frm.frame(:id, "pvtMsgForward:df_compose_body_inputRichText___Frame").td(:id, "xEditingArea").frame(:index=>0).send_keys(text) end |
#preview ⇒ Object
562 563 564 565 |
# File 'lib/kuali-sakai-common-lib/messages.rb', line 562 def preview frm.(:value=>"Preview").click MessagesPreview.new(@browser) end |
#save_draft ⇒ Object
567 568 569 570 |
# File 'lib/kuali-sakai-common-lib/messages.rb', line 567 def save_draft frm.(:value=>"Save Draft").click xxxxxxxxx.new(@browser) #FIXME end |
#send ⇒ Object
547 548 549 550 |
# File 'lib/kuali-sakai-common-lib/messages.rb', line 547 def send frm.(:value=>"Send ").click MessagesReceivedList.new(@browser) #FIXME! end |