Sha256: 42eae2e2e79f429fb0f99d54c21ea6d57164170924eaafdfcf1b02c469835995
Contents?: true
Size: 1.25 KB
Versions: 8
Compression:
Stored size: 1.25 KB
Contents
/** * @ngdoc object * @name Bastion.content-hosts.controller:ContentHostPackagesInstalledController * * @requires $scope * @resource $timeout * @resource $window * @requires HostPackage * @requires translate * @requires Nutupane * * @description * Provides the functionality for the content host packages list and actions. */ angular.module('Bastion.content-hosts').controller('ContentHostPackagesInstalledController', ['$scope', '$timeout', '$window', 'HostPackage', 'translate', 'Nutupane', function ($scope, $timeout, $window, HostPackage, translate, Nutupane) { var packagesNutupane; $scope.removeSelectedPackages = function () { var selected = $scope.detailsTable.getSelected(); if (!$scope.working) { $scope.working = true; HostPackage.remove({ id: $scope.host.id, packages: selected }, $scope.openEventInfo, $scope.errorHandler); } }; packagesNutupane = new Nutupane(HostPackage, {id: $scope.$stateParams.hostId}); packagesNutupane.masterOnly = true; $scope.detailsTable = packagesNutupane.table; $scope.detailsTable.contentHost = $scope.contentHost; } ]);
Version data entries
8 entries across 8 versions & 1 rubygems