surrogate
Version:
Object method hooks made easy
19 lines (14 loc) • 642 B
JavaScript
import {Provider as $b46690a060f01c1f$export$2881499e37b75b9a} from "./surrogate.de735afd.js";
class $8cfef21c173da690$export$b1d9cac34c3681ca extends (0, $b46690a060f01c1f$export$2881499e37b75b9a) {
constructor(node, receivedArgs, error){
super(node, receivedArgs, error), this.error = error, this.timeOfError = new Date();
}
recoverFromError(recover) {
this.recover ||= recover;
}
get shouldRecover() {
return this.node.container.options.ignoreErrors || this.recover;
}
}
export {$8cfef21c173da690$export$b1d9cac34c3681ca as ErrorProvider};
//# sourceMappingURL=surrogate.628ee098.js.map