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

6.0 KiB

———————

app = angular.module('angularWebApp.indexController', []);

app.controller('indexController', function($scope, $http, $rootScope, $sce, $timeout, $modal) {

<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>

});