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