UNPKG

surrogate

Version:

Object method hooks made easy

25 lines (17 loc) 859 B
var $e5428d074e7cb8e9$exports = require("./surrogate.8185ce63.js"); var $d6f45a15cd2f6f15$exports = require("./surrogate.b9c35cad.js"); function $parcel$export(e, n, v, s) { Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true}); } $parcel$export(module.exports, "PreMethodNext", () => $9ab9e4506c577e86$export$e19dff01014cc77d); class $9ab9e4506c577e86$export$e19dff01014cc77d extends (0, $d6f45a15cd2f6f15$exports.FinalNext) { constructor(controller, proxy, container, hookType){ super(controller, proxy, container, hookType); this.nextNode = new (0, $e5428d074e7cb8e9$exports.MethodNext)(controller, proxy, hookType); } handleNext() { this.controller.setNext(this.nextNode); this.controller.runOriginal(this.nextNode); } } //# sourceMappingURL=surrogate.c434a872.js.map