UNPKG

surrogate

Version:

Object method hooks made easy

18 lines (12 loc) 662 B
import {InternalMethods as $363fda17cbc4d4a9$export$8cec6eb16a87b99} from "./surrogate.b458c015.js"; import {ProxyRule as $77ae5d5db6ae6899$export$b530e0f2985eafdb} from "./surrogate.1a5ec86a.js"; class $616b56ace430cd50$export$870d2f6f23a6a12 extends (0, $77ae5d5db6ae6899$export$b530e0f2985eafdb) { shouldHandle() { return this.event.toString() === (0, $363fda17cbc4d4a9$export$8cec6eb16a87b99).Dispose; } returnableValue() { return this.isDisposed ? ()=>{} : ()=>this.proxy.dispose(this.target); } } export {$616b56ace430cd50$export$870d2f6f23a6a12 as DisposeSurrogateRule}; //# sourceMappingURL=surrogate.d5a4e8c3.js.map