Skip to main content

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.

{
"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.

{
"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"
}