class Lalka::InternalBase

Public Instance Methods

call() { |self| ... } click to toggle source
# File lib/lalka.rb, line 187
def call
  yield self
rescue => e
  reject(e)
end
on_error(&block) click to toggle source
# File lib/lalka.rb, line 176
def on_error(&block)
  @on_error = block
  nil
end
on_success(&block) click to toggle source
# File lib/lalka.rb, line 171
def on_success(&block)
  @on_success = block
  nil
end
try() { || ... } click to toggle source
# File lib/lalka.rb, line 181
def try
  resolve(yield)
rescue => e
  reject(e)
end