X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=security%2Fruntime%2Forg.argeo.security.ria%2Fsrc%2Fargeo-ria-lib%2Fsecurity%2Fclass%2Forg%2Fargeo%2Fsecurity%2Fria%2FUsersApplet.js;h=5eb44f42ed1b0feee5ebb76d97d51a8f3d74ebfb;hb=829163c2a8aa042407a6fd2ee45d10cea69e933f;hp=4522746ac10cdcefc24c781304820623193a86db;hpb=38ba7a02ad1cbab307987a92417762923a55a6b2;p=lgpl%2Fargeo-commons.git diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UsersApplet.js b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UsersApplet.js index 4522746ac..5eb44f42e 100644 --- a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UsersApplet.js +++ b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UsersApplet.js @@ -3,7 +3,7 @@ * The only associated command is the "Close" command. */ /* ************************************************* -#asset(resource/org.argeo.ria.sample/window-close.png) +#asset(resource/org.argeo.security.ria/*) ****************************************************/ qx.Class.define("org.argeo.security.ria.UsersApplet", { @@ -29,12 +29,12 @@ qx.Class.define("org.argeo.security.ria.UsersApplet", commands : { init : { "new_user" : { - label : "Create User", - icon : "ria/window-close.png", + label : "New User", + icon : "org.argeo.security.ria/list-add.png", shortcut : "Control+n", enabled : true, menu : "Users", - toolbar : "user", + toolbar : "userslist", callback : function(e){ // Call service to delete var classObj = org.argeo.security.ria.UserEditorApplet; @@ -42,47 +42,47 @@ qx.Class.define("org.argeo.security.ria.UsersApplet", iView.load(); }, command : null - }, - "edit_user" : { - label : "Edit User", - icon : "ria/window-close.png", - shortcut : "Control+u", + }, + "delete_user" : { + label : "Delete User", + icon : "org.argeo.security.ria/list-remove.png", + shortcut : "Control+s", enabled : true, menu : "Users", - toolbar : "user", + toolbar : "userslist", callback : function(e){ // Call service to delete - var crtUser = this.getViewSelection().getNodes()[0]; - var classObj = org.argeo.security.ria.UserEditorApplet; - var iView = org.argeo.ria.components.ViewsManager.getInstance().initIViewClass(classObj, "editor", crtUser); - iView.load(crtUser); + var crtUsers = this.getViewSelection().getNodes(); + for(var i=0;i 1)); + this.setEnabled(!(data == null || !data.length)); }, command : null - }, - "delete_user" : { - label : "Delete User", - icon : "ria/window-close.png", - shortcut : "Control+s", + }, + "edit_user" : { + label : "Edit User", + icon : "org.argeo.security.ria/document-properties.png", + shortcut : "Control+u", enabled : true, menu : "Users", - toolbar : "user", + toolbar : "userslist", callback : function(e){ // Call service to delete - var crtUsers = this.getViewSelection().getNodes(); - for(var i=0;i 1)); }, command : null - } + } } },