Files
2026-02-13 22:02:30 +01:00

31 lines
554 B
JavaScript

import { createNotImplementedError } from "../../../_internal/utils.mjs";
export class Timeout {
constructor(callback, args) {
if (typeof callback === "function") {
callback(...args);
}
}
close() {
throw createNotImplementedError("node.timers.timeout.close");
}
_onTimeout(...args) {
throw createNotImplementedError("node.timers.timeout._onTimeout");
}
ref() {
return this;
}
unref() {
return this;
}
hasRef() {
return false;
}
refresh() {
return this;
}
[Symbol.dispose]() {}
[Symbol.toPrimitive]() {
return 0;
}
}