thanks - I made a PR @angustweets
On Fri, Oct 18, 2013 at 12:54 PM, Rick Waldron <[email protected]>wrote: > > > On Friday, October 18, 2013, Angus Croll wrote: > >> thanks André that works! >> >> (I was going by >> https://github.com/tvcutsem/harmony-reflect/blob/master/doc/traps.mdwhich >> says 'delete') >> >> Cc Tom Van Cutsem to make sure he sees this. > > Rick > > > >> >> @angustweets >> >> >> On Fri, Oct 18, 2013 at 9:38 AM, André Bargull <[email protected]>wrote: >> >>> Follow up question for Tom et al... >>>> >>>> Using require('harmony-reflect').... >>>> >>>> var t = {a:3, c:4}; >>>> var p = Proxy( >>>> t, >>>> { >>>> get: function() {}, >>>> delete: function(t,x) { >>>> console.log('deleting'); >>>> delete t.a; >>>> } >>>> } >>>> ); >>>> delete p.c >>>> p; //{a:3} >>>> t; //{a:3} >>>> >>>> the console.log is not called and deleting is not trapped. >>>> Am I doing something wrong? >>>> >>> >>> The trap name for the `delete` operator is "deleteProperty" instead of >>> "delete"... >>> >>> >>>> >>>> @angustweets >>>> >>> >> > >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

