#268: Implement "Add" button in UserManager.

This commit is contained in:
Michael Jumper
2013-02-08 16:13:33 -08:00
parent 513c9aea60
commit 3a82560fa4
3 changed files with 48 additions and 11 deletions

View File

@@ -350,6 +350,28 @@ GuacAdmin.UserManager = function() {
*/
var element = GuacUI.createElement("div", "user-list");
// Create connection display elements
var add_item = GuacUI.createChildElement(element, "div", "add-user");
GuacUI.createChildElement(add_item, "div", "icon user add");
var name = GuacUI.createChildElement(add_item, "input", "name");
name.setAttribute("type", "text");
name.setAttribute("placeholder", "Add user");
var add_button = GuacUI.createChildElement(add_item, "button");
add_button.textContent = "Add";
// If "Add" clicked, trigger onadd event
add_button.onclick = function() {
if (user_manager.onadd) {
// Clear name if successful
if (user_manager.onadd(name.value))
name.value = "";
}
};
/**
* The selected username.
*/