Files
memory-infrastructure-palace/docs/projects/memorypalace/Apple Notes/Old Index File.md

83 lines
6.0 KiB
Markdown

<span style="color:#000ff;">———————</span>
<span style="color:#000ff;">app = angular.module('angularWebApp.indexController', []);</span>
<span style="color:#000ff;">app.controller('indexController', function($scope, $http, $rootScope, $sce, $timeout, $modal) {</span>
<span style="color:#000ff;">$scope.controllsubmit = function() {</span>
<span style="color:#000ff;">//console.log("I was called!");</span>
<span style="color:#000ff;">};</span>
<span style="color:#000ff;">if ($scope.user !== undefined) {</span>
<span style="color:#000ff;">if ($scope.user.software_key.constructor === Array) {</span>
<span style="color:#000ff;">//angular.forEach($scope.user.software_key, function(software_key, key) {</span>
<span style="color:#000ff;">//$scope.theKeys = $scope.user.software_key;</span>
<span style="color:#000ff;">if($scope.user.software_key.length > 1)</span>
<span style="color:#000ff;">{</span>
<span style="color:#000ff;">var keySelectInstance = $modal.open({</span>
<span style="color:#000ff;">templateUrl: '../view/multikeyModal.html',</span>
<span style="color:#000ff;">controller: 'multikeyModalController',</span>
<span style="color:#000ff;">backdrop: 'static'</span>
<span style="color:#000ff;">});</span>
<span style="color:#000ff;">var software_key = '';</span>
<span style="color:#000ff;">keySelectInstance.result.then(function (result) {</span>
<span style="color:#000ff;">//console.log('result: ' + result);</span>
<span style="color:#000ff;">$rootScope.software_key = software_key = result;</span>
<span style="color:#000ff;">//alert($scope.software_key);</span>
<span style="color:#000ff;">$http.get('http://54.213.13.56/api/' + software_key + '/remotes').</span>
<span style="color:#000ff;">success(function(data) {</span>
<span style="color:#000ff;">if (data.id === 'error') {</span>
<span style="color:#000ff;">console.log(data);</span>
<span style="color:#000ff;">} else {</span>
<span style="color:#000ff;">$scope.machineList = data;</span>
<span style="color:#000ff;">//$rootScope.key = software_key;</span>
<span style="color:#000ff;">//console.log($scope.user.software_key[1]);</span>
<span style="color:#000ff;">//console.log($scope.key);</span>
<span style="color:#000ff;">$scope.testing = 'http://54.213.13.56/settings';</span>
<span style="color:#000ff;">$scope.testingUrl = $sce.trustAsResourceUrl($scope.testing);</span>
<span style="color:#000ff;">//Wait until the current $digest is done and then run the form submit to update the iframe</span>
<span style="color:#000ff;">$timeout(function() {</span>
<span style="color:#000ff;">//console.log('I made it');</span>
<span style="color:#000ff;">var frm = angular.element('#myForm');</span>
<span style="color:#000ff;">frm.submit();</span>
<span style="color:#000ff;">});</span>
<span style="color:#000ff;">}</span>
<span style="color:#000ff;">}).</span>
<span style="color:#000ff;">error(function(data) {</span>
<span style="color:#000ff;">alert(data);</span>
<span style="color:#000ff;">});</span>
<span style="color:#000ff;">},</span>
<span style="color:#000ff;">function() {</span>
<span style="color:#000ff;">//console.info('Modal dismissed at: ' + new Date());</span>
<span style="color:#000ff;">});</span>
<span style="color:#000ff;">} else {</span>
<span style="color:#000ff;">$rootScope.software_key = $scope.user.software_key[0];</span>
<span style="color:#000ff;">alert($scope.user.software_key[0]);</span>
<span style="color:#000ff;">//alert($scope.software_key);</span>
<span style="color:#000ff;">$http.get('http://54.213.13.56/api/' + $scope.user.software_key[0] + '/remotes').</span>
<span style="color:#000ff;">success(function(data) {</span>
<span style="color:#000ff;">if (data.id === 'error') {</span>
<span style="color:#000ff;">console.log(data);</span>
<span style="color:#000ff;">} else {</span>
<span style="color:#000ff;">$scope.machineList = data;</span>
<span style="color:#000ff;">//$rootScope.key = software_key;</span>
<span style="color:#000ff;">//console.log($scope.user.software_key[1]);</span>
<span style="color:#000ff;">//console.log($scope.key);</span>
<span style="color:#000ff;">$scope.testing = 'http://54.213.13.56/settings';</span>
<span style="color:#000ff;">$scope.testingUrl = $sce.trustAsResourceUrl($scope.testing);</span>
<span style="color:#000ff;">//Wait until the current $digest is done and then run the form submit to update the iframe</span>
<span style="color:#000ff;">$timeout(function() {</span>
<span style="color:#000ff;">//console.log('I made it');</span>
<span style="color:#000ff;">var frm = angular.element('#myForm');</span>
<span style="color:#000ff;">frm.submit();</span>
<span style="color:#000ff;">});</span>
<span style="color:#000ff;">}</span>
<span style="color:#000ff;">}).</span>
<span style="color:#000ff;">error(function(data) {</span>
<span style="color:#000ff;">alert(data);</span>
<span style="color:#000ff;">});</span>
<span style="color:#000ff;">}</span>
<span style="color:#000ff;">}</span>
<span style="color:#000ff;">}</span>
<span style="color:#000ff;">});</span>