blob: 4576fd4c4a19368a78673ea02ed2efded7ec0edf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
var app = (function(){
var app = {}
app.init = function(){
app.router = new SiteRouter ()
app.view = null
$(window).on("focus", app.focus)
$(window).on("blur", app.blur)
auth.init(app.ready)
}
app.ready = function(){
app.router.route()
}
app.focused = true
app.typing = false
app.focus = function(){
app.focused = true
}
app.blur = function(){
app.focused = false
}
document.addEventListener('DOMContentLoaded', app.init)
return app
})()
|