| 123456789101112131415161718192021222324252627282930313233 |
- define [
- "base"
- ], (App) ->
- App.controller "FileTreeController", ["$scope", "$modal", ($scope, $modal) ->
- $scope.openNewDocModal = () ->
- $modal.open(
- templateUrl: "newDocModalTemplate"
- controller: "NewDocModalController"
- )
- ]
- App.controller "NewDocModalController", [
- "$scope", "ide", "$modalInstance", "$timeout",
- ($scope, ide, $modalInstance, $timeout) ->
- $scope.inputs =
- name: "name.tex"
- $scope.state =
- inflight: false
- $modalInstance.opened.then () ->
- $timeout () ->
- $scope.$broadcast "open"
- , 700
- $scope.create = () ->
- $scope.state.inflight = true
- ide.fileTreeManager.createDocInCurrentFolder $scope.inputs.name, (error, doc) ->
- $scope.state.inflight = false
- $modalInstance.close()
- $scope.cancel = () ->
- $modalInstance.dismiss('cancel')
- ]
|