generator-steroids
Version:
21 lines (17 loc) • 669 B
text/coffeescript
angular
.module('<%= moduleName %>')
.controller("EditController", ($scope, <%= _.capitalize(resourceName) %>, supersonic) ->
$scope.<%= resourceName %> = null
$scope.showSpinner = true
supersonic.ui.views.current.params.onValue (values) ->
<%= _.capitalize(resourceName) %>.find(values.id).then (<%= resourceName %>) ->
$scope.$apply ->
$scope.<%= resourceName %> = <%= resourceName %>
$scope.showSpinner = false
$scope.submitForm = ->
$scope.showSpinner = true
$scope.<%= resourceName %>.save().then ->
supersonic.ui.modal.hide()
$scope.cancel = ->
supersonic.ui.modal.hide()
)