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