helpMessage:gettext("Help other learners decide whether to join your team by specifying some characteristics for your team. Choose carefully, because fewer people might be interested in joining your team if it seems too restrictive.")
valueAttribute:'optional_description',
});
helpMessage:gettext('Help other learners decide whether to join your team by specifying some characteristics for your team. Choose carefully, because fewer people might be interested in joining your team if it seems too restrictive.')
description:gettext("See all teams in your course, organized by topic. Join a team to collaborate with other learners who are interested in the same topic as you are."),
title:gettext("Teams")
})
}),
main:newTabbedView({
tabs:[{
title:gettext('My Teams'),
url:'teams',
view:newTempTabView({text:'This is the new Teams tab.'})
description:gettext("Create a new team if you can't find existing teams to join, or if you would like to learn with friends you know."),
model:newHeaderModel({
title:gettext("Create a New Team"),
description:gettext("See all teams in your course, organized by topic. Join a team to collaborate with other learners who are interested in the same topic as you are."),
breadcrumbs:[
title:gettext("Teams")
{
})
title:teamsView.main.teamParams.topicName,
}),
url:'#topics/'+teamsView.main.teamParams.topicId
main:newTabbedView({
}
tabs:[{
]
title:gettext('My Teams'),
})
url:'teams',
}),
view:newTempTabView({text:'This is the new Teams tab.'})
main:newTeamEditView({
},{
tagName:'create-new-team',
title:gettext('Browse'),
teamParams:teamsView.main.teamParams,
url:'browse',
primaryButtonTitle:'Create'
view:newTopicsView({
})
collection:this.topicsCollection,
});
router:this.router
self.render();
})
});
}],
},
router:this.router
})
});
},
render:function(){
/**
this.mainView.setElement(this.$el).render();
* Return a promise for the TeamsView for the given topic ID.