25 lines
445 B
JavaScript
25 lines
445 B
JavaScript
var app = {
|
|
collections: {},
|
|
models: {},
|
|
views: {},
|
|
|
|
user: function(user) {
|
|
if(user) { return this._user = user; }
|
|
|
|
return this._user;
|
|
},
|
|
|
|
initialize: function() {
|
|
app.router = new app.Router;
|
|
|
|
if(this._user){
|
|
app.header = new app.views.Header;
|
|
$("body").prepend(app.header.el);
|
|
app.header.render();
|
|
}
|
|
|
|
Backbone.history.start({pushState: true});
|
|
}
|
|
};
|
|
|
|
$(function() { app.initialize(); });
|