Class: Space::Events::Buffer

Inherits:
Array
  • Object
show all
Defined in:
lib/space/events/buffer.rb

Instance Method Summary collapse

Instance Method Details

#flushObject



12
13
14
15
# File 'lib/space/events/buffer.rb', line 12

def flush
  each { |event| event.source.notify(*event) }
  clear
end

#push(event) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/space/events/buffer.rb', line 4

def push(event)
  # if any? { |e| e.source == event.source }
  #   App.logger.debug("REJECT event #{event.event.inspect} on #{event.source.class.name.split("\\n").last}")
  # else
    super
  # end
end