
/* - ++resource++devilstick.widgets.userselection.kss - */
/* http://www.betterwork.org/portal_kss/++resource++devilstick.widgets.userselection.kss?original=1 */
.devilstick_render_userselection:click {
evt-click-preventdefault: True;
action-server: renderUserSelection;
renderUserSelection-name: nodeAttr(name);
renderUserSelection-fieldname: kssAttr('fieldname');
renderUserSelection-groupidfilter: kssAttr('groupidfilter');
renderUserSelection-groupselection: kssAttr('groupselection');
renderUserSelection-multiple: kssAttr('multiple');
renderUserSelection-searchgroups: kssAttr('searchgroups');
renderUserSelection-searchusers: kssAttr('searchusers');
renderUserSelection-userselection: kssAttr('userselection');
}
form.groupselectionform input[name=displaygroup]:click {
evt-click-preventdefault: true;
action-server: renderUserSelectionResult;
renderUserSelectionResult-kssSubmitForm: currentForm();
}
form.usersearchform input[name=searchuser]:click {
evt-click-preventdefault: true;
action-server: renderUserSelectionResult;
renderUserSelectionResult-kssSubmitForm: currentForm();
}
.add_user_action:click {
action-client: userSelectionAddUser;
userSelectionAddUser-id: kssAttr('userid');
userSelectionAddUser-field: kssAttr('field');
userSelectionAddUser-multiple: kssAttr('multiple');
}
.delete_user_action:click {
action-client: userSelectionDeleteUser;
userSelectionDeleteUser-id: kssAttr('userid');
userSelectionDeleteUser-field: kssAttr('field');
userSelectionDeleteUser-multiple: kssAttr('multiple');
}
