class Fb::Messenger::Template::GenericItem
Attributes
image_url[RW]
subtitle[RW]
title[RW]
Public Class Methods
new(opts = {})
click to toggle source
# File lib/fb/messenger/templates/generic_item.rb, line 7 def initialize(opts = {}) @title = opts[:title] @subtitle = opts[:subtitle] @image_url = opts[:image_url] @buttons = opts[:buttons] || [] end
Public Instance Methods
template()
click to toggle source
# File lib/fb/messenger/templates/generic_item.rb, line 14 def template { title: title, subtitle: subtitle, image_url: image_url, buttons: buttons.map(&:template) } end