Ticket #6033: dojox-rpc-method-namespacing.patch
| File dojox-rpc-method-namespacing.patch, 0.6 kB (added by guest, 10 months ago) |
|---|
-
Service.js
27 27 28 28 //generate the methods 29 29 for(var serviceName in _this._smd.services){ 30 _this[serviceName]=_this._generateService(serviceName, _this._smd.services[serviceName]); 30 var pieces = serviceName.split("."); 31 var current = _this; 32 for (var i=0; i< pieces.length-1; i++){ 33 current[pieces[i]] = {} 34 current = current[pieces[i]]; 35 } 36 current[pieces[pieces.length-1]]=_this._generateService(serviceName, _this._smd.services[serviceName]); 31 37 32 38 } 33 39 }