Class: MessengerClient::TemplateItem

Inherits:
Object
  • Object
show all
Defined in:
lib/messenger_client/template_item.rb

Instance Method Summary collapse

Constructor Details

#initialize(title, subtitle = nil, image_url = nil, default_url = nil, buttons = []) ⇒ TemplateItem

Returns a new instance of TemplateItem.



3
4
5
6
7
8
9
# File 'lib/messenger_client/template_item.rb', line 3

def initialize(title, subtitle = nil, image_url = nil, default_url = nil, buttons = [])
  @title       = title
  @subtitle    = subtitle
  @image_url   = image_url
  @default_url = default_url
  @buttons     = buttons
end

Instance Method Details

#to_jsonObject



11
12
13
# File 'lib/messenger_client/template_item.rb', line 11

def to_json
  payload
end