diff options
Diffstat (limited to 'example/buzz/buzz.js')
| -rw-r--r-- | example/buzz/buzz.js | 19 | 
1 files changed, 19 insertions, 0 deletions
| diff --git a/example/buzz/buzz.js b/example/buzz/buzz.js new file mode 100644 index 00000000..871982d7 --- /dev/null +++ b/example/buzz/buzz.js @@ -0,0 +1,19 @@ +angular.service('myApplication', function($resource){ +  this.Activity = $resource( +      'https://www.googleapis.com/buzz/v1/activities/:userId/:visibility/:activityId/:comments', +      {alt:'json', callback:'JSON_CALLBACK'}, +      { +        get:     {method:'JSON', params:{visibility:'@self'}}, +        replies: {method:'JSON', params:{visibility:'@self', comments:'@comments'}} +      }); +}, {inject:['$resource']}); + +function BuzzController(){ +  this.$watch('$location.hashPath', this.userChange); +} +BuzzController.prototype = { +  userChange: function(){ +    this.userId = this.$location.hashPath; +    this.activities = this.Activity.get({userId:this.userId}); +  } +}; | 
