1 define([], function() {
2 angular.module('app.yangui').controller('collBoxCtrl', ['$scope','HistoryService',function ($scope, HistoryService) {
9 $scope.selectedRequest = null;
10 $scope.editBox = false;
12 $scope.addHistoryItemToColl = function(){
13 var elemToAdd = $scope.selectedRequest.clone();
15 HistoryService.setNameAndGroup($scope.collection.name, $scope.collection.group, elemToAdd);
16 $scope.saveElemToList(elemToAdd);
18 if ( $scope.editBox ) {
19 $scope.deleteRequestItem($scope.selectedRequest, 'collectionList');
25 $scope.moveHistoryItemToGroup = function(elem, event){
26 var elemToMove = elem.clone();
28 HistoryService.setNameAndGroup($scope.collection.name, $scope.collection.group, elemToMove);
29 $scope.saveElemToList(elemToMove);
30 $scope.deleteRequestItem(elem, 'collectionList');
34 $scope.$on('COLL_CLEAR_VAL_SET_REQ', function(e, req, edit){
35 $scope.collection.name = edit ? req.name : '';
36 $scope.collection.group = edit ? req.groupName : '';
37 $scope.selectedRequest = req;
38 $scope.editBox = edit;