html-pdf-chrome
Version:
HTML to PDF and image converter via Chrome/Chromium
28 lines • 731 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.Timer = void 0;
const CompletionTrigger_1 = require("./CompletionTrigger");
/**
* Waits for a specified amount of time.
*
* @export
* @class Timer
* @extends {CompletionTrigger}
*/
class Timer extends CompletionTrigger_1.CompletionTrigger {
/**
* Creates an instance of the Timer CompletionTrigger.
* @param {number} timeout ms to wait until timing out.
* @memberof Timer
*/
constructor(timeout) {
super(timeout);
}
async wait() {
return new Promise((resolve) => {
setTimeout(resolve, this.timeout);
});
}
}
exports.Timer = Timer;
//# sourceMappingURL=Timer.js.map
;