class Fabychy::DataTypes::Button
Public Class Methods
new(*params)
click to toggle source
Calls superclass method
# File lib/fabychy/data_types/button.rb, line 9 def initialize *params super(*params) end
Public Instance Methods
validations()
click to toggle source
# File lib/fabychy/data_types/button.rb, line 13 def validations { type: { required: true, class: [String], in: ["web_url", "postback"] }, title: { required: true, class: [String] }, url: { required: false, drop_empty:true, class: [String], exclusive: true }, payload: { required: false, drop_empty: true, class: [String], exclusive: true }, } end