audiobookshelf/server/libs/watcher/aborter/controller.js

20 lines
524 B
JavaScript

"use strict";
/* IMPORT */
var signal_1 = require("./signal");
/* ABORT CONTROLLER */
var AbortController = /** @class */ (function () {
function AbortController() {
/* VARIABLES */
this.signal = new signal_1.default();
}
/* API */
AbortController.prototype.abort = function () {
return this.signal.abort();
};
return AbortController;
}());
/* EXPORT */
module.exports = AbortController;
module.exports.default = AbortController;
Object.defineProperty(module.exports, "__esModule", { value: true });