Sha256: 509f19342341a19c85ce126585a108d0275240da19dc0d63fedd960de6b1e43a
Contents?: true
Size: 327 Bytes
Versions: 5
Compression:
Stored size: 327 Bytes
Contents
$:.unshift File.expand_path('../../lib', __FILE__) require 'signal' class Status include Signal def ready! emit(:ready) end end status = Status.new status.before(:ready) { puts 'Before the ready event!' } status.on(:ready) { puts "I'm ready!" } status.after(:ready) { puts 'After the ready event!' } status.ready!
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
signal-1.0.0 | examples/blocks.rb |
signal-0.3.0 | examples/blocks.rb |
signal-0.2.2 | examples/blocks.rb |
signal-0.2.1 | examples/blocks.rb |
signal-0.2.0 | examples/blocks.rb |