surrogate
Version: 
Object method hooks made easy
25 lines (16 loc) • 880 B
JavaScript
var $7d581f5c1e89e5c1$exports = require("./surrogate.f8823033.js");
var $468325e593d32835$exports = require("./surrogate.a4731d49.js");
var $a6adbad7f55ef694$exports = require("./surrogate.35f20a12.js");
function $parcel$export(e, n, v, s) {
  Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true});
}
$parcel$export(module.exports, "EventMangerRule", () => $3dabe89e81085262$export$2dc744b89e59cfba);
class $3dabe89e81085262$export$2dc744b89e59cfba extends (0, $a6adbad7f55ef694$exports.ProxyRule) {
    shouldHandle() {
        return this.event.toString() === (0, $7d581f5c1e89e5c1$exports.InternalMethods).EventManager;
    }
    returnableValue() {
        return this.isDisposed ? ()=>new (0, $468325e593d32835$exports.EventManager)() : ()=>this.proxy.getEventManager(this.target);
    }
}
//# sourceMappingURL=surrogate.6780e8a0.js.map