Class: EurekaBot::Tg::Controller::RepliesConcern::InlineMarkup

Inherits:
Markup
  • Object
show all
Defined in:
lib/eureka_bot/tg/controller/concerns/replies_concern.rb

Instance Attribute Summary

Attributes inherited from Markup

#context, #items, #options

Instance Method Summary collapse

Methods inherited from Markup

#initialize, #method_missing, #run

Constructor Details

This class inherits a constructor from EurekaBot::Tg::Controller::RepliesConcern::Markup

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class EurekaBot::Tg::Controller::RepliesConcern::Markup

Instance Method Details

#as_json(*args) ⇒ Object



59
60
61
62
63
# File 'lib/eureka_bot/tg/controller/concerns/replies_concern.rb', line 59

def as_json(*args)
  {
    inline_keyboard: items
  }.as_json(*args)
end