Begin machine details overlay

This commit is contained in:
manzerbredes 2016-02-28 16:07:52 +01:00
parent 869538121b
commit 1f397cf0c6
5 changed files with 73 additions and 3 deletions

View file

@ -0,0 +1,21 @@
/**
* The home controller
*
* @param {$scope} $scope The $scope service from angular
*/
mainApp.controller('machineDetailsCtrl', [ '$scope', 'Compute', '$rootScope', function ($scope, Compute, $rootScope)
{
$scope.$on('showMachineDetailsEvent', function(eventName ,machine){
$scope.machine=machine;
$('#machineDetailsModal').modal({backdrop: false, keyboard: true});
});
}]);

View file

@ -3,7 +3,7 @@
*
* @param {$scope} $scope The $scope service from angular
*/
mainApp.controller('homeCtrl', [ '$scope', 'Compute', function ($scope, Compute)
mainApp.controller('homeCtrl', [ '$scope', 'Compute', '$rootScope', function ($scope, Compute, $rootScope)
{
var updatePage=function(){
@ -12,5 +12,10 @@ mainApp.controller('homeCtrl', [ '$scope', 'Compute', function ($scope, Compute)
// Retrieve all Data
Compute.pullData(updatePage);
$scope.raiseShowMachineDetailsEvent=function(){
var machine={name: "Machine 1"};
$rootScope.$broadcast("showMachineDetailsEvent", machine);
}
}]);