module Wamp::Client::Event
Module that adds event capabilities to the class.
Usage:
class MyClass include Event create_event [:open, :close] def do_something trigger :open, 4 end end object = MyClass.new object.on(:open) do |value| puts value end object.do_something
Prints:
4
Public Class Methods
included(base)
click to toggle source
# File lib/wamp/client/event.rb, line 33 def self.included(base) base.extend(ClassMethods) end