GUAC-932: Begin migration of admin to new guacGroupList. Remove unused util module.

This commit is contained in:
Michael Jumper
2014-12-19 00:11:29 -08:00
parent 2d60d2a4f9
commit 45e107f5a9
10 changed files with 118 additions and 182 deletions

View File

@@ -101,6 +101,14 @@ angular.module('groupList').factory('GroupListItem', ['ConnectionGroup', functio
*/
this.isExpanded = template.isExpanded;
/**
* The connection or connection group whose data is exposed within
* this GroupListItem.
*
* @type Connection|ConnectionGroup
*/
this.wrappedItem = template.wrappedItem;
};
/**
@@ -125,7 +133,10 @@ angular.module('groupList').factory('GroupListItem', ['ConnectionGroup', functio
// Type information
isConnection : true,
isConnectionGroup : false
isConnectionGroup : false,
// Wrapped item
wrappedItem : connection
});
@@ -170,7 +181,10 @@ angular.module('groupList').factory('GroupListItem', ['ConnectionGroup', functio
isBalancing : connectionGroup.type === ConnectionGroup.Type.BALANCING,
// Already-converted children
children : children
children : children,
// Wrapped item
wrappedItem : connectionGroup
});