Method: Faye::WebSocket::Event#initialize

Defined in:
lib/faye/util/web_socket/api.rb

#initialize(event_type, options = {}) ⇒ Event

Returns a new instance of Event.



81
82
83
84
85
86
87
# File 'lib/faye/util/web_socket/api.rb', line 81

def initialize(event_type, options = {})
  @type = event_type
  metaclass = (class << self ; self ; end)
  options.each do |key, value|
    metaclass.__send__(:define_method, key) { value }
  end
end