@blinkk/selective-edit
Version:
Selective structured text editor.
19 lines • 485 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Defer = void 0;
/**
* Ability to defer a promise resolution.
*/
class Defer {
constructor() {
this.reject = () => { };
this.resolve = () => { };
this.promise = new Promise((resolve, reject) => {
this.reject = reject;
this.resolve = resolve;
});
Object.freeze(this);
}
}
exports.Defer = Defer;
//# sourceMappingURL=defer.js.map