Lines Matching defs:handler
20 var handler = { get (target) {
24 var proxy = new Proxy(target, handler);
56 var handler = {handler: 1};
57 var proxy = new Proxy(target, handler);
61 assert(proxy.handler === undefined);
63 handler.get = function () {return "value 2"};
67 assert(proxy.handler === "value 2");
74 assert(proxy2.handler === "value 3");
83 var handler = new Proxy({}, {get: function() {throw 42;}});
84 var proxy = new Proxy ({}, handler);
94 var handler = new Proxy({}, {get: function() {return undefined}});
96 var proxy = new Proxy(target, handler);
102 var handler = {get: function(r, p){if (p != "key4") return "value"}}
103 var proxy = new Proxy(target, handler);