Module | Coolio::Meta |
In: |
lib/cool.io/meta.rb
|
Define callbacks whose behavior can be changed on-the-fly per instance. This is done by giving a block to the callback method, which is captured as a proc and stored for later. If the method is called without a block, the stored block is executed if present, otherwise it‘s a noop.