Class: SlackRubyBot::MVC::View::Base
- Inherits:
-
Object
- Object
- SlackRubyBot::MVC::View::Base
- Extended by:
- Forwardable
- Includes:
- ActiveSupport::Callbacks
- Defined in:
- lib/slack-ruby-bot/mvc/view/base.rb
Instance Attribute Summary collapse
-
#client ⇒ Object
readonly
Returns the value of attribute client.
-
#data ⇒ Object
readonly
Returns the value of attribute data.
-
#match ⇒ Object
readonly
Returns the value of attribute match.
Class Method Summary collapse
-
.inherited(klass) ⇒ Object
:nodoc:.
Instance Method Summary collapse
-
#use_args(client, data, match) ⇒ Object
Hand off the latest updated objects to the
modelandviewand update ourclient,data, andmatchaccessors.
Instance Attribute Details
#client ⇒ Object (readonly)
Returns the value of attribute client.
14 15 16 |
# File 'lib/slack-ruby-bot/mvc/view/base.rb', line 14 def client @client end |
#data ⇒ Object (readonly)
Returns the value of attribute data.
14 15 16 |
# File 'lib/slack-ruby-bot/mvc/view/base.rb', line 14 def data @data end |
#match ⇒ Object (readonly)
Returns the value of attribute match.
14 15 16 |
# File 'lib/slack-ruby-bot/mvc/view/base.rb', line 14 def match @match end |
Class Method Details
.inherited(klass) ⇒ Object
:nodoc:
9 10 11 |
# File 'lib/slack-ruby-bot/mvc/view/base.rb', line 9 def inherited(klass) # :nodoc: super end |
Instance Method Details
#use_args(client, data, match) ⇒ Object
Hand off the latest updated objects to the model and view and update our client, data, and match accessors.
20 21 22 23 24 |
# File 'lib/slack-ruby-bot/mvc/view/base.rb', line 20 def use_args(client, data, match) @client = client @data = data @match = match end |