class CyberarmEngine::Subscription

Attributes

event[R]
handler[R]
publisher[R]

Public Class Methods

new(publisher, event, handler) click to toggle source
# File lib/cyberarm_engine/ui/event.rb, line 37
def initialize(publisher, event, handler)
  @publisher = publisher
  @event = event
  @handler = handler
end

Public Instance Methods

unsubscribe() click to toggle source
# File lib/cyberarm_engine/ui/event.rb, line 43
def unsubscribe
  @publisher.unsubscribe(self)
end