Slide 31
Slide 31 text
Example 1 B
angular.module('app.api')
.factory('pull', ['socket', function(socket) {
return {
'get': function(action, data) { /* get */ },
'post': function(action, body, data) { /* post */ },
'put': function(action, body, data) { /* put */ },
'delete': function(action, data) { /* delete */ }
};
}]);
angular.module('app.api')
.factory('push', ['socket', function(socket) {
return {
'subscribe': function(action, data) {
// return subscribtion object with unsubscribe function
}
};
}]);