User Management
Data Components
User Select
Selection of a user from a dropdown list.
- Selector:
tsm-user-lov
- Type: Select Component
- Properties:
- targetBlank (boolean = false): Determines if the link should open in a new tab.
- styleClass (string = ''): CSS class for styling.
- includeCode (boolean = false): Includes code in the display.
- userTypes (string[]): Filters users by type.
- userGroups (string[]): Filters users by group.
- excludeIds (string[]): Excludes users by ID.
- moduleCodes (string[]): Filters by module codes.
- sort (SortModel[] = []): Sorting configuration.
- showCard (boolean = true): Shows user card.
- onlyAvatar (boolean = false): Displays only the avatar.
- chars (CharacteristicFilter | CharacteristicFilter[]): Characteristic filters applied.
{
"title": "Select User",
"widget": {
"type": "tsm-user-lov"
},
"type": "string"
}
User Role Select
Selection of a user role from a dropdown list.
- Selector:
tsm-user-role-lov
- Type: Select Component
- Properties:
- excludeIds (string[] = []): List of IDs to exclude from selection.
- inIds (string[]): List of IDs to include in selection.
{
"title": "Select User Role",
"widget": {
"type": "tsm-user-role-lov"
},
"type": "string"
}
User Group Select
Selection of a user group from a dropdown list.
- Selector:
tsm-user-group-lov
- Type: Select Component
- Properties:
- excludeIds (string[] = []): List of IDs to exclude from selection.
- userGroups (any[]): Array of user groups available for selection.
- userGroupTypes (any[]): Array of user group types available for selection.
- inIds (string[]): List of IDs to include in selection.
- chars (CharacteristicFilter | CharacteristicFilter[]): Characteristic filters applied to the selection.
- sort (SortModel[] = []): Sorting configuration for the user groups.
{
"title": "Select User Group",
"widget": {
"type": "tsm-user-group-lov"
},
"type": "string"
}
User Group Type Select
Selection of a user group type from a dropdown list.
- Selector:
tsm-user-group-type-lov
- Type: Select Component
- Properties: None.
{
"title": "Select User Group Type",
"widget": {
"type": "tsm-user-group-type-lov"
},
"type": "string"
}
User Privilege Select
Selection of a user privilege from a dropdown list.
- Selector:
tsm-user-privilege-lov
- Type: Select Component
- Properties: None.
{
"title": "Select User privilege",
"widget": {
"type": "tsm-user-privilege-lov"
},
"type": "string"
}
User Type Select
Selection of a user type from a dropdown list.
- Selector:
tsm-user-type-lov
- Type: Select Component
- Properties:
- excludeCodes (string[]): Codes to be excluded from selection.
{
"title": "Select User type",
"widget": {
"type": "tsm-user-type-lov"
},
"type": "string"
}