From 9b9a0dadcce82ae42ac09ad396d647739af20a06 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Sat, 9 Jan 2010 15:02:43 -0800 Subject: removed nglr namespace --- src/Users.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/Users.js') diff --git a/src/Users.js b/src/Users.js index c0c15848..d10b96df 100644 --- a/src/Users.js +++ b/src/Users.js @@ -1,10 +1,10 @@ // Copyright (C) 2008,2009 BRAT Tech LLC -nglr.Users = function(server, controlBar) { +Users = function(server, controlBar) { this.server = server; this.controlBar = controlBar; }; -nglr.Users.prototype = { +Users.prototype = { fetchCurrentUser:function(callback) { var self = this; this.server.request("GET", "/account.json", {}, function(code, response){ @@ -17,7 +17,7 @@ nglr.Users.prototype = { var self = this; this.controlBar.logout(function(){ delete self.current; - (callback||nglr.noop)(); + (callback||noop)(); }); }, @@ -25,7 +25,7 @@ nglr.Users.prototype = { var self = this; this.controlBar.login(function(){ self.fetchCurrentUser(function(){ - (callback||nglr.noop)(); + (callback||noop)(); }); }); }, -- cgit v1.2.3 From 6d5471c9bea9671dec7900a7bc548aea8ddd5a3e Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Mon, 11 Jan 2010 17:32:33 -0800 Subject: all files converted to prototype= {} --- src/Users.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/Users.js') diff --git a/src/Users.js b/src/Users.js index d10b96df..47da4f73 100644 --- a/src/Users.js +++ b/src/Users.js @@ -1,11 +1,10 @@ -// Copyright (C) 2008,2009 BRAT Tech LLC -Users = function(server, controlBar) { +function Users(server, controlBar) { this.server = server; this.controlBar = controlBar; }; Users.prototype = { - fetchCurrentUser:function(callback) { + 'fetchCurrentUser':function(callback) { var self = this; this.server.request("GET", "/account.json", {}, function(code, response){ self.current = response.user; @@ -13,7 +12,7 @@ Users.prototype = { }); }, - logout: function(callback) { + 'logout': function(callback) { var self = this; this.controlBar.logout(function(){ delete self.current; @@ -21,7 +20,7 @@ Users.prototype = { }); }, - login: function(callback) { + 'login': function(callback) { var self = this; this.controlBar.login(function(){ self.fetchCurrentUser(function(){ @@ -30,7 +29,7 @@ Users.prototype = { }); }, - notAuthorized: function(){ + 'notAuthorized': function(){ this.controlBar.notAuthorized(); } }; -- cgit v1.2.3 From 4460328bc1173f5d97fb4ff54edc041968486fce Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Sat, 23 Jan 2010 15:54:58 -0800 Subject: lots of cleanup to get it ready for OS --- src/Users.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/Users.js') diff --git a/src/Users.js b/src/Users.js index 47da4f73..79ed3129 100644 --- a/src/Users.js +++ b/src/Users.js @@ -7,7 +7,7 @@ Users.prototype = { 'fetchCurrentUser':function(callback) { var self = this; this.server.request("GET", "/account.json", {}, function(code, response){ - self.current = response.user; + self['current'] = response['user']; callback(response.user); }); }, @@ -15,7 +15,7 @@ Users.prototype = { 'logout': function(callback) { var self = this; this.controlBar.logout(function(){ - delete self.current; + delete self['current']; (callback||noop)(); }); }, -- cgit v1.2.3 From a5c446441fee005975a82885771e8d931e7a4e7a Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Sun, 24 Jan 2010 19:12:01 -0800 Subject: fix closure compiler incompatibilities --- src/Users.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/Users.js') diff --git a/src/Users.js b/src/Users.js index 79ed3129..f81507f4 100644 --- a/src/Users.js +++ b/src/Users.js @@ -3,7 +3,7 @@ function Users(server, controlBar) { this.controlBar = controlBar; }; -Users.prototype = { +extend(Users.prototype, { 'fetchCurrentUser':function(callback) { var self = this; this.server.request("GET", "/account.json", {}, function(code, response){ @@ -23,7 +23,7 @@ Users.prototype = { 'login': function(callback) { var self = this; this.controlBar.login(function(){ - self.fetchCurrentUser(function(){ + self['fetchCurrentUser'](function(){ (callback||noop)(); }); }); @@ -32,4 +32,4 @@ Users.prototype = { 'notAuthorized': function(){ this.controlBar.notAuthorized(); } -}; +}); -- cgit v1.2.3