MCPcopy
hub / github.com/angular-ui/ui-router / createInternalRejectedPromise

Function createInternalRejectedPromise

test/angular/1.2/angular.js:11871–11886  ·  view source on GitHub ↗
(reason)

Source from the content-addressed store, hash-verified

11869 };
11870
11871 var createInternalRejectedPromise = function(reason) {
11872 return {
11873 then: function(callback, errback) {
11874 var result = defer();
11875 nextTick(function() {
11876 try {
11877 result.resolve((isFunction(errback) ? errback : defaultErrback)(reason));
11878 } catch(e) {
11879 result.reject(e);
11880 exceptionHandler(e);
11881 }
11882 });
11883 return result.promise;
11884 }
11885 };
11886 };
11887
11888
11889 /**

Callers 1

deferFunction · 0.85

Calls 3

deferFunction · 0.70
isFunctionFunction · 0.70
nextTickFunction · 0.50

Tested by

no test coverage detected