WordCountModalController.coffee 583 B

1234567891011121314151617181920212223
  1. define [
  2. "base"
  3. ], (App) ->
  4. App.controller 'WordCountModalController', ($scope, $modalInstance, ide, $http) ->
  5. $scope.status =
  6. loading:true
  7. perUserCompile = window.location?.search?.match(/isolated=true/)? or undefined
  8. opts =
  9. url:"/project/#{ide.project_id}/wordcount"
  10. method:"GET"
  11. params:
  12. clsiserverid:ide.clsiServerId
  13. isolated: perUserCompile
  14. $http opts
  15. .success (data) ->
  16. $scope.status.loading = false
  17. $scope.data = data.texcount
  18. .error () ->
  19. $scope.status.error = true
  20. $scope.cancel = () ->
  21. $modalInstance.dismiss('cancel')