deferred.rejectWith( context [, args ] )Возвращает: Deferred
Описание: Отклонить объект Deferred и вызвать все failCallbacks с заданным context и args.
-
версия добавлена: 1.5deferred.rejectWith( context [, args ] )
Обычно, этот метод должен вызываться только создателем Deferred; вы можете предотвратить изменение состояния Deferred другим кодом, вернув ограниченный объект Promise через deferred.promise().
Когда Deferred отклоняется, все failCallbacks, добавленные с помощью deferred.then или deferred.fail, вызываются. Обработчики вызываются в порядке их добавления. Каждый обработчик получает args из deferred.reject() вызова. Любые failCallbacks, добавленные после того, как Deferred перешёл в состояние отклонения, выполняются немедленно при добавлении, используя аргументы, переданные в .reject() вызов. Для получения более подробной информации, ознакомьтесь с документацией по объекту Deferred.