Class: Sharemotion::SHMSmsComposerView
- Inherits:
-
MFMessageComposeViewController
- Object
- MFMessageComposeViewController
- Sharemotion::SHMSmsComposerView
- Defined in:
- lib/sharemotion/sharers/sms/shmsms_composer_view.rb
Instance Method Summary collapse
- #display ⇒ Object
- #initWithItem(item, controller: controller) ⇒ Object
- #messageComposeViewController(controller, didFinishWithResult: result) ⇒ Object
Instance Method Details
#display ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/sharemotion/sharers/sms/shmsms_composer_view.rb', line 10 def display self.init self. = self self.body = "#{@item[:text]}" self.recipients = "#{@item[:to]}" @controller.presentModalViewController(self, animated:true) end |
#initWithItem(item, controller: controller) ⇒ Object
5 6 7 8 |
# File 'lib/sharemotion/sharers/sms/shmsms_composer_view.rb', line 5 def initWithItem(item, controller:controller) @item, @controller = item, controller self end |
#messageComposeViewController(controller, didFinishWithResult: result) ⇒ Object
18 19 20 |
# File 'lib/sharemotion/sharers/sms/shmsms_composer_view.rb', line 18 def (controller, didFinishWithResult:result) controller.dismissModalViewControllerAnimated(true) end |