Spec-Zone.ru › jQuery

deferred.notifyWith()

deferred.notifyWith( context [, args ] )Возвращает: Deferred

Описание: Вызов progressCallbacks объекта Deferred с заданным контекстом и args.

  • версия добавлена: 1.7deferred.notifyWith( context [, args ] )

    • context
      Тип: Объект
      Контекст, переданный progressCallbacks в качестве this объекта.
    • args
      Тип: Массив
      Необязательный массив аргументов, передаваемых в progressCallbacks.

Обычно этот метод должен вызывать только создатель Deferred; вы можете предотвратить изменение состояния или отчёт о статусе Deferred другим кодом, вернув ограниченный объект Promise через deferred.promise().

Когда deferred.notifyWith вызывается, любые progressCallbacks, добавленные с помощью deferred.then или deferred.progress, вызываются. Коллбэки выполняются в порядке их добавления. Каждый коллбэк получает args из .notifyWith(). Любые вызовы .notifyWith() после разрешения или отклонения Deferred (или любые progressCallbacks, добавленные после этого) игнорируются. Для получения дополнительной информации см. документацию по объекту Deferred.

© The jQuery Foundation and other contributors
Licensed under the MIT License.
https://api.jquery.com/deferred.notifyWith

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API