main
1App.VideoEditController = Ember.ObjectController.extend
2 actions:
3 saveChanges: ->
4 if @get('model.isDirty')
5 @get('model').save().then => @transitionToRoute('video')
6 else
7 @transitionToRoute('video')
8
9 cancel: ->
10 @get('model').rollback()
11 @transitionToRoute('video')
12
13 showUnsavedMessage: (->
14 @get('isDirty') and !@get('isSaving')
15 ).property('isDirty', 'isSaving')