Class: Vigilem::Core::Hooks::CallbackProc
- Inherits:
-
Proc
- Object
- Proc
- Vigilem::Core::Hooks::CallbackProc
- Includes:
- Callback
- Defined in:
- lib/vigilem/core/hooks/callback_proc.rb
Overview
like a proc but with the added benifit of being called on in a different context essentially ‘instance_eval’
Direct Known Subclasses
Instance Attribute Summary
Attributes included from Callback
Instance Method Summary collapse
-
#initialize(opts = {}, &block) ⇒ CallbackProc
constructor
A new instance of CallbackProc.
- #options ⇒ Hash
Methods included from Callback
#binding, #call, #evaluate, new, #to_proc
Constructor Details
#initialize(opts = {}, &block) ⇒ CallbackProc
Returns a new instance of CallbackProc.
13 14 15 16 |
# File 'lib/vigilem/core/hooks/callback_proc.rb', line 13 def initialize(opts={}, &block) @options = opts super(&block) end |
Instance Method Details
#options ⇒ Hash
19 20 21 |
# File 'lib/vigilem/core/hooks/callback_proc.rb', line 19 def @options ||= {} end |