Example #1
0
		showProjects : function() {
		
			var projectList = []
			_.each(this.model.get('projects'), function(p){
				projectList.push(new ProjectModel(p));
			});
			var projectView = new ProjectView({model : projectList});
			projectView.render();
			
			var workspaceNameView = new WorkspaceNameView({model : this.model});
			workspaceNameView.render();
			
			$("#switchWorkspaceModal").modal('hide');
			WorkspaceEvents.triggerChange(this.model.get('id'));
		}
Example #2
0
			APP.workspaces.fetch({success : function(response){
				console.log('fetched wokrspace');
				if(response.at(0)){
					var projects = response.at(0).get('projects');
					var projectList = [];
					_.each(projects, function(p){
						projectList.push(new ProjectModel(p));
					});
					WorkspaceEvents.triggerChange(response.at(0).get('id'));
					var projectView = new ProjectView({model : projectList});
					projectView.render();
					
					var workspaceNameView = new WorkspaceNameView({model : response.at(0)});
					workspaceNameView.render();
				}
			}});