Commit 598490f5 authored by Sven Franck's avatar Sven Franck

jslint pass activityUpdater.js

parent 282d28d5
var activityUpdater = (function(spec, my) { /*jslint indent: 2, maxlen: 80, sloppy: true */
var that = {}; /*global localstorage: true, setInterval: true, clearInterval: true */
var activityUpdater = (function (spec, my) {
var that = {}, priv = {};
spec = spec || {}; spec = spec || {};
my = my || {}; my = my || {};
// Attributes //
var priv = {};
priv.id = spec.id || 0; priv.id = spec.id || 0;
priv.interval = 400; priv.interval = 400;
priv.interval_id = null; priv.interval_id = null;
...@@ -13,8 +14,8 @@ var activityUpdater = (function(spec, my) { ...@@ -13,8 +14,8 @@ var activityUpdater = (function(spec, my) {
* Update the last activity date in the localStorage. * Update the last activity date in the localStorage.
* @method touch * @method touch
*/ */
priv.touch = function() { priv.touch = function () {
localstorage.setItem ('jio/id/'+priv.id, Date.now()); localstorage.setItem('jio/id/' + priv.id, Date.now());
}; };
/** /**
...@@ -22,7 +23,7 @@ var activityUpdater = (function(spec, my) { ...@@ -22,7 +23,7 @@ var activityUpdater = (function(spec, my) {
* @method setId * @method setId
* @param {number} id The jio id. * @param {number} id The jio id.
*/ */
that.setId = function(id) { that.setId = function (id) {
priv.id = id; priv.id = id;
}; };
...@@ -31,7 +32,7 @@ var activityUpdater = (function(spec, my) { ...@@ -31,7 +32,7 @@ var activityUpdater = (function(spec, my) {
* @method setIntervalDelay * @method setIntervalDelay
* @param {number} ms In milliseconds * @param {number} ms In milliseconds
*/ */
that.setIntervalDelay = function(ms) { that.setIntervalDelay = function (ms) {
priv.interval = ms; priv.interval = ms;
}; };
...@@ -40,7 +41,7 @@ var activityUpdater = (function(spec, my) { ...@@ -40,7 +41,7 @@ var activityUpdater = (function(spec, my) {
* @method getIntervalDelay * @method getIntervalDelay
* @return {number} The interval delay. * @return {number} The interval delay.
*/ */
that.getIntervalDelay = function() { that.getIntervalDelay = function () {
return priv.interval; return priv.interval;
}; };
...@@ -50,10 +51,10 @@ var activityUpdater = (function(spec, my) { ...@@ -50,10 +51,10 @@ var activityUpdater = (function(spec, my) {
* is active. * is active.
* @method start * @method start
*/ */
that.start = function() { that.start = function () {
if (!priv.interval_id) { if (!priv.interval_id) {
priv.touch(); priv.touch();
priv.interval_id = setInterval(function() { priv.interval_id = setInterval(function () {
priv.touch(); priv.touch();
}, priv.interval); }, priv.interval);
} }
...@@ -63,7 +64,7 @@ var activityUpdater = (function(spec, my) { ...@@ -63,7 +64,7 @@ var activityUpdater = (function(spec, my) {
* Stops the activity updater. * Stops the activity updater.
* @method stop * @method stop
*/ */
that.stop = function() { that.stop = function () {
if (priv.interval_id !== null) { if (priv.interval_id !== null) {
clearInterval(priv.interval_id); clearInterval(priv.interval_id);
priv.interval_id = null; priv.interval_id = null;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment