Class: DelayedExecution::BlockRunnable
- Defined in:
- lib/project/delayed_execution.rb
Instance Method Summary collapse
-
#initialize(&block) ⇒ BlockRunnable
constructor
A new instance of BlockRunnable.
- #run ⇒ Object
Constructor Details
#initialize(&block) ⇒ BlockRunnable
Returns a new instance of BlockRunnable.
8 9 10 |
# File 'lib/project/delayed_execution.rb', line 8 def initialize(&block) @block = block end |
Instance Method Details
#run ⇒ Object
12 13 14 |
# File 'lib/project/delayed_execution.rb', line 12 def run @block.call end |