Class: Sharemotion::SHMSmsComposerView

Inherits:
MFMessageComposeViewController
  • Object
show all
Defined in:
lib/sharemotion/sharers/sms/shmsms_composer_view.rb

Instance Method Summary collapse

Instance Method Details

#displayObject



10
11
12
13
14
15
16
# File 'lib/sharemotion/sharers/sms/shmsms_composer_view.rb', line 10

def display
  self.init
  self.messageComposeDelegate = 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 messageComposeViewController(controller, didFinishWithResult:result)
  controller.dismissModalViewControllerAnimated(true)
end