master
 1class csx.Controllers.My.TutorialsController extends Marionette.Controller
 2  views: csx.Views.My.Tutorials
 3  initialize: (options) ->
 4    @content_region = csx.Application.content_region
 5    @tutorials = csx.Collections.Tutorial
 6
 7  index: ->
 8    @selectTab()
 9    @content_region.show(new @views.IndexView(collection: @tutorials))
10
11  new: ->
12    @selectTab()
13    @content_region.show(new @views.NewView(collection: @tutorials))
14
15  show: (id) ->
16    @selectTab()
17    tutorial = @tutorials.get(id)
18    @content_region.show(new @views.ShowView(model: tutorial))
19
20  selectTab: ->
21    $('.nav-link').removeClass('active')
22    $('a[href="/my#tutorials/new"]').addClass('active')