Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /***********************************************************************************************************************
- ** BVApp
- */
- var BVApp = Backbone.View.extend({
- Name: 'BVApp',
- el: window,
- initialize: function () {
- var token = Storage.getToken(),
- pub_req = $A.Reg.get('pub_req');
- // View like objects - inject DOM elements needed
- var BodyInstance = new Body(document.body);
- var ErrorHandlerInstance = new ErrorHandler(document.body);
- var TitleAjaxInstance = new TitleAjax($A.el("#timer"));
- this.setFrame();
- this.loadCommonViews();
- if (pub_req) {
- Page.flip('splash');
- } else if (!token) {
- Page.flip('splash');
- } else {
- this.loadViews(token);
- }
- },
- setFrame: function () {
- var test = $A.el('#super-1');
- if(test){
- test.style.display='none';
- }
- $A.el('#mega_wrap').style.display='inherit';
- },
- loadCommonViews: function () {
- $A.Mod.add(new BVFave({el: $A.el('#fm'), collection: new BCFave([], {data: {h_token: "1FOO", model: "FavoriteReader"}})}));
- $A.Mod.add(new BVFeed({el: $A.el('#at_view'), collection: new BCFeed([], {data: {h_token: "1FOO", model: "FeedReader"}})}));
- },
- loadViews: function (token) {
- var composite_view = $A.Mod.add(new BVComposite());
- composite_view.render(token);
- Page.flip(Storage.get('page'));
- }
- });
Add Comment
Please, Sign In to add comment