AbortablePromise

Примечание. Конструктор класса AbortablePromise скрыт, так как данный класс не предназначен для самостоятельной инициализации.

Расширяет lib.Promise.

Обещание с возможностью отмены связанного с ним действия.

Методы

Методы

Имя Возвращает Описание
abort(reason)

Отмена действия, связанного с обещанием. Абстрактный метод.

catch(errback) lib.Promise

Назначить обработчик отклонения обещания.

Унаследован от lib.Promise.

then(callback[, errback]) lib.Promise

Назначить обработчики разрешения и отклонения обещания.

Унаследован от lib.Promise.

Имя Возвращает Описание
abort(reason)

Отмена действия, связанного с обещанием. Абстрактный метод.

catch(errback) lib.Promise

Назначить обработчик отклонения обещания.

Унаследован от lib.Promise.

then(callback[, errback]) lib.Promise

Назначить обработчики разрешения и отклонения обещания.

Унаследован от lib.Promise.

Описание методов

abort

abort(reason)

Отмена действия, связанного с обещанием. Абстрактный метод.

Параметры:

Параметр Значение по умолчанию Описание
reason*

Тип: String | Error

Причина отмены действия.

Параметр Значение по умолчанию Описание
reason*

Тип: String | Error

Причина отмены действия.

* Обязательный параметр/опция.