@aspectus/cancellable-promise-proxy
Version:
Simple Promise proxy to use `AbortController` to cancel underlying process.
6 lines • 614 B
JavaScript
/*!
* cancellable-promise-proxy v0.10.2
* (c) 2020 Alex Tkachenko
* Released under the MIT License.
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@aspectus/promise-proxy")):"function"==typeof define&&define.amd?define(["exports","@aspectus/promise-proxy"],t):t((e=e||self).CancellablePromiseProxy={},e.promiseProxy)}(this,function(e,t){"use strict";var o=t.createProxy({cancel:function(){return!(!this.$data.cancelController||!this.$data.cancelController.abort)&&this.$data.cancelController.abort()}});e.default=o,Object.defineProperty(e,"__esModule",{value:!0})});