Sha256: 35bdfe3ed997a506d5148392d809f10c2fcd7e54857dfce0e50f5113a64b1249
Contents?: true
Size: 625 Bytes
Versions: 2
Compression:
Stored size: 625 Bytes
Contents
require 'set' require 'wisper/version' require 'wisper/publisher' require 'wisper/registration/registration' require 'wisper/registration/object' require 'wisper/registration/block' require 'wisper/global_listeners' require 'wisper/temporary_listeners' module Wisper def self.included(base) warn "[DEPRECATION] `include Wisper::Publisher` instead of `include Wisper`" base.class_eval { include Wisper::Publisher } end def self.with_listeners(*args, &block) TemporaryListeners.with(*args, &block) end def self.add_listener(listener, options = {}) GlobalListeners.add(listener, options) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wisper-1.3.0 | lib/wisper.rb |
wisper-1.2.1 | lib/wisper.rb |