Module: SlackBot::Concerns::ViewKlass::ClassMethods

Defined in:
lib/slack_bot/concerns/view_klass.rb,
sig/slack_bot.rbs

Instance Method Summary collapse

Instance Method Details

#view(klass) ⇒ void

This method returns an undefined value.

Parameters:

  • klass (Class)


12
13
14
# File 'lib/slack_bot/concerns/view_klass.rb', line 12

def view(klass)
  define_singleton_method(:view_klass) { klass }
end

#view_klassClass

Returns:

  • (Class)

Raises:



8
9
10
# File 'lib/slack_bot/concerns/view_klass.rb', line 8

def view_klass
  raise SlackBot::Errors::ViewClassNotImplemented.new(name)
end