class TurboTest::Event

Attributes

name[R]

Public Class Methods

new(name = nil) click to toggle source
# File lib/turbo_test_events/event.rb, line 12
def initialize(name = nil)
  @name = name
  @observer_peers = Concurrent::Map.new
end

Public Instance Methods

publish(*arg) click to toggle source
# File lib/turbo_test_events/event.rb, line 17
def publish(*arg)
  changed
  notify_observers(*arg)
end