class Ducts::Client::DuctEventListener
Public Instance Methods
on(names, func)
click to toggle source
# File lib/ducts/client.rb, line 48 def on(names, func) names = [ names ] unless names.kind_of? Array names.each do |name| unless methods.include? name.to_sym raise NoMethodError.new("[#{name}] in #{self.class}") end remove_method(name.to_sym) define_singleton_method(name.to_sym, func) end end