Example #1
0
		initialize : function() {
			
			APP.Events = _.extend({}, Backbone.Events);
			
			APP.users = new UserCollection();
			var userView = new UserView({
				model : APP.users
			});
			
			APP.tags = new TagCollection();
			var tagView = new TagView({
				model : APP.tags
			});
			
			APP.conversation = new ConversationView();
            APP.projectRunner = new ProjectRunnerView();
            APP.historyView = new HistoryView();
			
			APP.workspaces = new WorkspaceCollection(); //TODO: REMOVE FROM HERE
		    var workspaceView = new WorkspaceView({
		    	model : APP.workspaces
		    });
		    
			var starView = new StarView({
				model : APP.node
			});
		   
			workspaceView.showDefault();
		    this.listenTo(APP.Events, WorkspaceEvents.CHANGE,this.handleWorkspaceChange);
		    this.listenTo(APP.Events, ProjectEvents.CHANGE ,this.handleProjectChange);
		    this.listenTo(APP.Events,ConversationEvents.CHANGE,this.handleConversationChange);
			this.listenTo(APP.Events, StarEvent.CLICK,this.setRequestNodeId);
		    this.render();
		},
Example #2
0
		initialize : function() {
			
			APP.Events = _.extend({}, Backbone.Events);
			APP.conversation = new ConversationView();
			
			APP.workspaces = new WorkspaceCollection(); //TODO: REMOVE FROM HERE
			
		    var view = new WorkspaceView({
		    	model : APP.workspaces
		    });
		   
		    view.showDefault();
		    this.listenTo(APP.Events, WorkspaceEvents.CHANGE,this.handleWorkspaceChange);
		    this.listenTo(APP.Events, ProjectEvents.CHANGE ,this.handleProjectChange);
		    this.listenTo(APP.Events,ConversationEvents.CHANGE,this.handleConversationChange);
		    this.render();
		},