فهرست منبع

Remove 'private' methods from the controller scope

Shane Kilkelly 8 سال پیش
والد
کامیت
de1f33a720
1فایلهای تغییر یافته به همراه13 افزوده شده و 13 حذف شده
  1. 13 13
      services/web/public/coffee/ide/file-tree/controllers/FileTreeController.coffee

+ 13 - 13
services/web/public/coffee/ide/file-tree/controllers/FileTreeController.coffee

@@ -242,10 +242,10 @@ define [
 				if fileName
 					$scope.data.name = fileName
 
-			$scope._setInFlight = (type) ->
+			_setInFlight = (type) ->
 				$scope.state.inFlight[type] = true
 
-			$scope._reset = (opts) ->
+			_reset = (opts) ->
 				isError = opts.err == true
 				inFlight = $scope.state.inFlight
 				inFlight.projects = inFlight.entities = inFlight.create = false
@@ -273,7 +273,7 @@ define [
 					data.name
 
 			$scope.getUserProjects = () ->
-				$scope._setInFlight('projects')
+				_setInFlight('projects')
 				ide.$http.get("/user/projects", {
 					_csrf: window.csrfToken
 				})
@@ -281,25 +281,25 @@ define [
 					$scope.data.projectEntities = null
 					$scope.data.projects = resp.data.projects.filter (p) ->
 						p._id != ide.project_id
-					$scope._reset(err: false)
+					_reset(err: false)
 				.catch (err) ->
-					$scope._reset(err: true)
+					_reset(err: true)
 
 			$scope.getProjectEntities = (project_id) =>
-				$scope._setInFlight('entities')
+				_setInFlight('entities')
 				ide.$http.get("/project/#{project_id}/entities", {
 					_csrf: window.csrfToken
 				})
 				.then (resp) ->
 					if $scope.data.selectedProjectId == resp.data.project_id
 						$scope.data.projectEntities = resp.data.entities
-						$scope._reset(err: false)
+						_reset(err: false)
 				.catch (err) ->
-					$scope._reset(err: true)
+					_reset(err: true)
 
 			$scope.init = () ->
 				$scope.getUserProjects()
-			$timeout($scope.init, 100)
+			$timeout($scope.init, 0)
 
 			$scope.create = () ->
 				projectId = $scope.data.selectedProjectId
@@ -307,9 +307,9 @@ define [
 				path = $scope.data.selectedProjectEntity
 				name = $scope.data.name
 				if !name || !path || !projectId || !projectDisplayName
-					$scope._reset(err: true)
+					_reset(err: true)
 					return
-				$scope._setInFlight('create')
+				_setInFlight('create')
 				ide.fileTreeManager
 					.createLinkedFile(name, parent_folder, 'project_file', {
 						source_project_id: projectId,
@@ -317,11 +317,11 @@ define [
 						source_project_display_name: projectDisplayName
 					})
 					.then () ->
-						$scope._reset(err: false)
+						_reset(err: false)
 						$modalInstance.close()
 					.catch (response)->
 						{ data } = response
-						$scope._reset(err: true)
+						_reset(err: true)
 
 			$scope.cancel = () ->
 				$modalInstance.dismiss('cancel')