unepwcmc/SAPI

View on GitHub
app/assets/javascripts/trade/controllers/sources_controller.js.coffee

Summary

Maintainability
Test Coverage
Trade.SourcesController = Ember.ArrayController.extend
  content: null
  loaded: false

  contentObserver: ( ->
    @set('loaded', true)
  ).observes("content.@each.didLoad")

  load: ->
    unless @get('loaded')
      @set('content', Trade.Source.find())