class %CSP.UI.Component.abstractRoleTab
extends %ZEN.Component.component, %CSP.UI.Component.SelectBoxUtils
Superclass for "assign role" components for User and Application edit pages
property PID
as %ZEN.Datatype.string(ZENEXPRESSION=1);
Name of the Application/User being edited
property readOnly
as %ZEN.Datatype.boolean(ZENEXPRESSION=1) [ InitialExpression = 0 ];
If true, tables are for display only
property type
as %ZEN.Datatype.string(VALUELIST=",ApplicationRole,MatchRole,UserRole,RoleRole");
Type of roles this component affects
method DrawSelectBoxes(ByRef ExcludedItems As %String, Type As %String = "")
as %Status
method doRemoveAllRoles(type)
[ Language = javascript ]
method doRemoveRole(roleID)
[ Language = javascript ]