class Q::Callback
Public Class Methods
new(promise, block)
click to toggle source
# File lib/q/callback.rb, line 2 def initialize(promise, block) @promise = promise @block = block end
Public Instance Methods
call(result)
click to toggle source
# File lib/q/callback.rb, line 7 def call(result) unless @called @block.call(result) @called = true end end