refactor MainLadderView

This commit is contained in:
duybkict 2016-06-02 14:54:00 +07:00
parent c20ee729ca
commit 215ff1faaf

View file

@ -15,14 +15,15 @@ module.exports = class MainLadderView extends RootView
id: 'main-ladder-view'
template: template
constructor: (options) ->
super options
@levelStatusMap = {}
@levelPlayCountMap = {}
initialize: ->
@levelStatusMap = []
@levelPlayCountMap = []
@campaigns = campaigns
@sessions = @supermodel.loadCollection(new LevelSessionsCollection(), 'your_sessions', {cache: false}, 0).model
@listenToOnce @sessions, 'sync', @onSessionsLoaded
@getLevelPlayCounts()
@campaigns = campaigns
onSessionsLoaded: (e) ->
for session in @sessions.models