#268: Implement UserManager.clear() and UserManager.setUsers().

This commit is contained in:
Michael Jumper
2013-02-08 00:13:31 -08:00
parent 46e3e97d87
commit 513c9aea60

View File

@@ -475,11 +475,34 @@ GuacAdmin.UserManager = function() {
};
/**
* Removes all visible usernames.
*/
this.clear = function() {
// Remove all elements
for (var item in user_manager.items)
element.removeChild(user_manager.items[item].getElement());
// Remove all items
user_manager.items = {};
};
/**
* Sets all visible usernames.
*
* @param {String[]} users Array of usernames to add.
*/
this.setUsers = function(users) {
/* STUB */
// Clear all users
user_manager.clear();
// Add given users
for (var i=0; i<users.length; i++)
user_manager.add(users[i]);
};
/**