autodj.min.js
(function(g, d, f) {
if(f) d.info(“Session found:”, f);
else return d.warn(“No session found!”);
var h = {
check: 10,
wait: 500
},
b = g.autodj = {
api: g[f],
available: function(a) {
return b.api.taken_dj_map[a] < 0
},
spot: function() {
return b.api.become_dj.data("spot")
},
become: function(a) {
b.api.callback("become_dj", a)
},
waiter: function(a) {
return function() {
return b.available(a) ? (b.become(a), a) : (d.info("Waiting..."), -1)
}
},
seated: function(a) {
return b.api.djs[a] && b.api.djs[a][0] === b.api.myuserid
},
wait: function(a, c) {
var e = c !== void 0,
a = a || h.check,
c = c || b.spot();
b.seated(c) ? d.warn("Spot", c, "taken!") : (e && d.error("Spot", c, "missed. Restarting..."), d.info("Polling @", a, "ms"), b.check(a, b.waiter(c)))
},
check: function(a, c) {
setTimeout(function() {
var e = c.call(b);
e > 0 ? (d.warn(“Spot”, e, “open…”), setTimeout(function() {
b.wait(a, e)
}, h.wait)) : b.check(a, c)
}, a)
}
}
})(window, console, function(g, d, f, h, b, a, c, e, i, j, k) {
try {
return g(d)[f](h)[b][a][c][e]()[i](j)[k]
} catch(l) {
return null
}
}(jQuery, “.invite_dj”, “data”, “events”, “click”, 0, “handler”, “toString”, “match”, /{s*(.+)./, 1));
autodj.min.js
(function(g, d, f) {
if(f) d.info("Session found:", f);
else return d.warn("No session found!");
var h = {
check: 10,
wait: 500
},
b = g.autodj = {
api: g[f],
available: function(a) {
return b.api.taken_dj_map[a] < 0
},
spot: function() {
return b.api.become_dj.data("spot")
},
become: function(a) {
b.api.callback("become_dj", a)
},
waiter: function(a) {
return function() {
return b.available(a) ? (b.become(a), a) : (d.info("Waiting..."), -1)
}
},
seated: function(a) {
return b.api.djs[a] && b.api.djs[a][0] === b.api.myuserid
},
wait: function(a, c) {
var e = c !== void 0,
a = a || h.check,
c = c || b.spot();
b.seated(c) ? d.warn("Spot", c, "taken!") : (e && d.error("Spot", c, "missed. Restarting..."), d.info("Polling @", a, "ms"), b.check(a, b.waiter(c)))
},
check: function(a, c) {
setTimeout(function() {
var e = c.call(b);
e > 0 ? (d.warn("Spot", e, "open..."), setTimeout(function() {
b.wait(a, e)
}, h.wait)) : b.check(a, c)
}, a)
}
}
})(window, console, function(g, d, f, h, b, a, c, e, i, j, k) {
try {
return g(d)[f](h)[b][a][c][e]()[i](j)[k]
} catch(l) {
return null
}
}(jQuery, ".invite_dj", "data", "events", "click", 0, "handler", "toString", "match", /{s*(.+)./, 1));
No comments yet.