Sha256: 85bb62bdd03d22f716e19dac270bccf08689ee3682dbf3e0f22269d98c073816
Contents?: true
Size: 745 Bytes
Versions: 9
Compression:
Stored size: 745 Bytes
Contents
//>>built define("dojox/data/restListener",["dijit","dojo","dojox"],function(_1,_2,_3){ _2.provide("dojox.data.restListener"); _3.data.restListener=function(_4){ var _5=_4.channel; var jr=_3.rpc.JsonRest; var _6=jr.getServiceAndId(_5).service; var _7=_3.json.ref.resolveJson(_4.result,{defaultId:_4.event=="put"&&_5,index:_3.rpc.Rest._index,idPrefix:_6.servicePath.replace(/[^\/]*$/,""),idAttribute:jr.getIdAttribute(_6),schemas:jr.schemas,loader:jr._loader,assignAbsoluteIds:true}); var _8=_3.rpc.Rest._index&&_3.rpc.Rest._index[_5]; var _9="on"+_4.event.toLowerCase(); var _a=_6&&_6._store; if(_8){ if(_8[_9]){ _8[_9](_7); return; } } if(_a){ switch(_9){ case "onpost": _a.onNew(_7); break; case "ondelete": _a.onDelete(_8); break; } } }; });
Version data entries
9 entries across 9 versions & 2 rubygems