Activities UI revamped.

Still needs to do error handling.
This commit is contained in:
Gunther Brunner
2014-04-07 19:20:37 +09:00
parent ab1b6f3c25
commit 9ce7f545a2
3 changed files with 39 additions and 36 deletions

View File

@@ -1,18 +1,18 @@
var _ = require('lodash')
module.exports = function ActivitiesCtrl($scope, $rootScope) {
$scope.activityActions = []
$scope.activityCategories = []
$scope.activityData = []
$scope.packageNames = []
$scope.activityNames = []
$scope.selectedAction = ''
$scope.selectedCategory = ''
$scope.selectedData = ''
$scope.selectedPackageName = ''
$scope.selectedPackageName = $scope.installation.manifest.package || ''
$scope.selectedActivityName = ''
$scope.activityActions = []
$scope.activityCategories = []
$scope.activityData = []
$scope.packageNames = [$scope.selectedPackageName]
$scope.activityNames = []
$scope.$watch('installation.manifest.application', function (newValue) {
if (newValue.activities) {
var activityActions = []
@@ -67,9 +67,6 @@ module.exports = function ActivitiesCtrl($scope, $rootScope) {
$scope.activityCategories = _.uniq(activityCategories)
$scope.activityData = _.uniq(activityData)
$scope.activityNames = _.uniq(activityNames)
$scope.packageNames.push(newValue.name)
$scope.selectedPackageName = newValue.name
}
})