Changeset 274 for Dev/branches/rest-dojo-ui/client/rft/api.js
- Timestamp:
- 02/20/12 16:27:19 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/rest-dojo-ui/client/rft/api.js
r256 r274 10 10 rawBody: json.toJson(args) 11 11 }); 12 },13 createObject: function(type, args) {14 var d = new Deferred();15 this.post("createObject",16 {17 type: type,18 values: args19 })20 .then(function(data) {21 d.resolve(data.uid);22 },function(){23 d.reject();24 });25 return d.promise;26 },27 getObject: function(type, uid) {28 var d = new Deferred();29 this.post("getObject",30 {31 type: type,32 uid: uid33 })34 .then(function(data) {35 d.resolve(data.object);36 },function(){37 d.reject();38 });39 return d.promise;40 },41 getObjects: function(type, predicates) {42 var d = new Deferred();43 this.post("getObjects",44 {45 type: type,46 predicates: predicates47 })48 .then(function(data) {49 d.resolve(data.objects);50 },function(){51 d.reject();52 });53 return d.promise;54 },55 deleteObject: function(type, uid) {56 var d = new Deferred();57 d.reject();58 return d.promise;59 12 } 60 } 13 }; 61 14 });
Note: See TracChangeset
for help on using the changeset viewer.