Browse Source

update user informations when session timeouts

v0.1.8
Georg Hopp 12 years ago
parent
commit
d0f4b77db7
  1. 2
      assets/js/application.js
  2. 6
      assets/js/session.js

2
assets/js/application.js

@ -3,8 +3,8 @@ function Application()
} }
Application.prototype.init = function(menu) { Application.prototype.init = function(menu) {
this.session = new Session("#sessid", "#sessinfo");
this.user = new User("#user", menu); this.user = new User("#user", menu);
this.session = new Session("#sessid", "#sessinfo", this.user);
$(window).focus($.proxy(this.session.update, this.session)); $(window).focus($.proxy(this.session.update, this.session));

6
assets/js/session.js

@ -1,5 +1,6 @@
function Session(idSelector, infoSelector)
function Session(idSelector, infoSelector, user)
{ {
this.user = user;
this.idElement = $(idSelector); this.idElement = $(idSelector);
this.canvas = $(infoSelector + " canvas").get(0); this.canvas = $(infoSelector + " canvas").get(0);
this.context = this.canvas.getContext("2d"); this.context = this.canvas.getContext("2d");
@ -22,6 +23,9 @@ Session.prototype.clear = function() {
this._leftWidth = 0.0; this._leftWidth = 0.0;
this.idElement.empty().append(this.id); this.idElement.empty().append(this.id);
this.user.update();
this._stop(); this._stop();
} }

Loading…
Cancel
Save