Module: Warb::DispatcherConcern
Instance Method Summary collapse
- #audio ⇒ Object
- #contact ⇒ Object
- #document ⇒ Object
- #flow ⇒ Object
- #image ⇒ Object
- #indicator ⇒ Object
- #interactive_call_to_action_url ⇒ Object
- #interactive_list ⇒ Object
- #interactive_reply_button ⇒ Object
- #location ⇒ Object
- #location_request ⇒ Object
- #message ⇒ Object
- #reaction ⇒ Object
- #sticker ⇒ Object
- #template ⇒ Object
- #video ⇒ Object
Instance Method Details
#audio ⇒ Object
17 18 19 |
# File 'lib/warb/dispatcher_concern.rb', line 17 def audio @audio ||= MediaDispatcher.new Resources::Audio, dispatcher end |
#contact ⇒ Object
57 58 59 |
# File 'lib/warb/dispatcher_concern.rb', line 57 def contact @contact ||= Dispatcher.new Resources::Contact, dispatcher end |
#document ⇒ Object
21 22 23 |
# File 'lib/warb/dispatcher_concern.rb', line 21 def document @document ||= MediaDispatcher.new Resources::Document, dispatcher end |
#flow ⇒ Object
65 66 67 |
# File 'lib/warb/dispatcher_concern.rb', line 65 def flow @flow ||= Dispatcher.new Resources::Flow, dispatcher end |
#image ⇒ Object
9 10 11 |
# File 'lib/warb/dispatcher_concern.rb', line 9 def image @image ||= MediaDispatcher.new Resources::Image, dispatcher end |
#indicator ⇒ Object
53 54 55 |
# File 'lib/warb/dispatcher_concern.rb', line 53 def indicator @indicator ||= IndicatorDispatcher.new dispatcher end |
#interactive_call_to_action_url ⇒ Object
41 42 43 |
# File 'lib/warb/dispatcher_concern.rb', line 41 def interactive_call_to_action_url @interactive_call_to_action_url ||= Dispatcher.new Resources::InteractiveCallToActionUrl, dispatcher end |
#interactive_list ⇒ Object
37 38 39 |
# File 'lib/warb/dispatcher_concern.rb', line 37 def interactive_list @interactive_list ||= Dispatcher.new Resources::InteractiveList, dispatcher end |
#interactive_reply_button ⇒ Object
33 34 35 |
# File 'lib/warb/dispatcher_concern.rb', line 33 def ||= Dispatcher.new Resources::InteractiveReplyButton, dispatcher end |
#location ⇒ Object
25 26 27 |
# File 'lib/warb/dispatcher_concern.rb', line 25 def location @location ||= Dispatcher.new Resources::Location, dispatcher end |
#location_request ⇒ Object
29 30 31 |
# File 'lib/warb/dispatcher_concern.rb', line 29 def location_request @location_request ||= Dispatcher.new Resources::LocationRequest, dispatcher end |
#message ⇒ Object
5 6 7 |
# File 'lib/warb/dispatcher_concern.rb', line 5 def ||= Dispatcher.new Resources::Text, dispatcher end |
#reaction ⇒ Object
49 50 51 |
# File 'lib/warb/dispatcher_concern.rb', line 49 def reaction @reaction ||= Dispatcher.new Resources::Reaction, dispatcher end |
#sticker ⇒ Object
45 46 47 |
# File 'lib/warb/dispatcher_concern.rb', line 45 def sticker @sticker ||= MediaDispatcher.new Resources::Sticker, dispatcher end |
#template ⇒ Object
61 62 63 |
# File 'lib/warb/dispatcher_concern.rb', line 61 def template @template ||= TemplateDispatcher.new Resources::Template, dispatcher end |
#video ⇒ Object
13 14 15 |
# File 'lib/warb/dispatcher_concern.rb', line 13 def video @video ||= MediaDispatcher.new Resources::Video, dispatcher end |