lib/moosex/event.rb in moosex-0.0.15 vs lib/moosex/event.rb in moosex-0.0.16
- old
+ new
@@ -57,11 +57,10 @@
listeners << listener
listener
end
- before(:add_event_listener, :emit) do |obj, event, *rest|
-
+ before(:on, :once, :emit) do |obj, event, *rest, &proc|
if ! obj.has_events.nil? && ! [ obj.has_events ].flatten.include?(event)
raise EventException, "Event '#{event.inspect}' not supported, this class only allow: #{obj.has_events.inspect}",caller
end
\ No newline at end of file