class Telegram::BotManager::View

Attributes

content[R]
params[R]

Public Class Methods

new(params={}) click to toggle source
# File lib/telegram/bot_manager/view.rb, line 9
def initialize(params={})
  raise 'You need to pass hash to new view' unless params.is_a?(Hash)

  @params = params
  @content = String.new
  @markup = Hash.new
end

Private Instance Methods

callback_data(**params) click to toggle source
# File lib/telegram/bot_manager/view.rb, line 19
def callback_data(**params)
  CallbackQuery.new(params).build
end