/CancelablePromise

A simple Cancelable Promise

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

CancelablePromise

A simple Cancelable Promise for browser

Install

npm install --save cancelable-promise

This package is based on ES6 Promise. See promise-polyfill for browser support.

Usage

var CancelablePromise = require('cancelable-promise');
var myPromise = new CancelablePromise((resolve, reject) => { ... });
myPromise.then((response) => { console.log('not canceled'); });
myPromise.cancel();