Sha256: fc7113b862f979284efa09f05231c2242f3c8c9253df1f830306dfd4b5e9b78f
Contents?: true
Size: 314 Bytes
Versions: 1
Compression:
Stored size: 314 Bytes
Contents
module WindowBlessing module Evented def event_manager @event_manager ||= EventManager.new(self) end # define event handler def on(*args,&block) event_manager.on *args, &block self end def handle_event(event) event[:object] = self event_manager.handle_event(event) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
window_blessing-0.0.4 | lib/window_blessing/evented.rb |