class Promise

Constants

VERSION

Public Instance Methods

method_missing(method_name, *args, &block) click to toggle source
# File lib/opal/promise_patch/promise_patch.rb, line 15
def method_missing(method_name, *args, &block)
  self.then do |result|
    result.send(method_name.to_sym, *args, &block)
  end.fail do |error|
    raise error
  end
end