Module: Perennial::Protocols::JSONTransport::MessageHandling::ClassMethods
- Defined in:
- lib/perennial/protocols/json_transport.rb
Instance Method Summary collapse
Instance Method Details
#on_action(name, handler = nil, &blk) ⇒ Object
136 137 138 139 140 |
# File 'lib/perennial/protocols/json_transport.rb', line 136 def on_action(name, handler = nil, &blk) real_name = name.to_s self.event_handlers[real_name] << blk if blk.present? self.event_handlers[real_name] << handler if handler.present? end |