Module: SlackBot::Concerns::InteractionKlass::ClassMethods
- Defined in:
- lib/slack_bot/concerns/interaction_klass.rb,
sig/slack_bot.rbs
Instance Method Summary collapse
Instance Method Details
#interaction(klass) ⇒ void
This method returns an undefined value.
12 13 14 |
# File 'lib/slack_bot/concerns/interaction_klass.rb', line 12 def interaction(klass) define_singleton_method(:interaction_klass) { klass } end |
#interaction_klass ⇒ Class
8 9 10 |
# File 'lib/slack_bot/concerns/interaction_klass.rb', line 8 def interaction_klass raise SlackBot::Errors::InteractionClassNotImplemented.new(name) end |