UNPKG

surrogate

Version:

Object method hooks made easy

28 lines (19 loc) 1.2 kB
import {DisposeSurrogateRule as $616b56ace430cd50$export$870d2f6f23a6a12} from "./surrogate.d5a4e8c3.js"; import {BypassSurrogateRule as $c9a184e76ac00e8f$export$e00c7b146e105c9c} from "./surrogate.22e9594a.js"; import {UnprocessableRule as $930064bfb48b3b71$export$65a238bb838513b} from "./surrogate.1088564d.js"; import {EventMangerRule as $85744195939ec3b6$export$2dc744b89e59cfba} from "./surrogate.5a37623e.js"; import {BindingRule as $8ca9e0605d39e585$export$76861d5f0fd4aeed} from "./surrogate.2cbb97d1.js"; class $6a6348bf28e458aa$export$e6652fe1bff23a00 { static fetchRule(proxy, target, event, receiver) { const rules = [ (0, $616b56ace430cd50$export$870d2f6f23a6a12), (0, $c9a184e76ac00e8f$export$e00c7b146e105c9c), (0, $85744195939ec3b6$export$2dc744b89e59cfba), (0, $930064bfb48b3b71$export$65a238bb838513b), (0, $8ca9e0605d39e585$export$76861d5f0fd4aeed) ]; return rules.map((Rule)=>new Rule(proxy, target, event, receiver)).find((rule)=>rule.shouldHandle()); } } export {$6a6348bf28e458aa$export$e6652fe1bff23a00 as FetchRuleRunner}; //# sourceMappingURL=surrogate.c6e1df0d.js.map