Fehlerbehebung: Exklusive Zeilenauswahl in den Benutzerzuweisungstabellen sicherstellen
- Logik hinzugefügt, um automatisch Zeilen in der Tabelle für nicht zugewiesene Benutzer abzuwählen, wenn Zeilen in der Tabelle für zugewiesene Benutzer ausgewählt werden. - Logik hinzugefügt, um automatisch Zeilen in der Tabelle für zugewiesene Benutzer abzuwählen, wenn Zeilen in der Tabelle für nicht zugewiesene Benutzer ausgewählt werden.
This commit is contained in:
parent
6cf3ee5565
commit
ced8d30952
@ -172,10 +172,24 @@ export class UserAssignmentComponent extends BasePageComponent implements OnInit
|
||||
}
|
||||
}
|
||||
|
||||
//unselection case
|
||||
private sUnassgnCount = 0;
|
||||
private sAssgnCount = 0;
|
||||
|
||||
unassignedUsersOnSelectedRows = (rows: GuiSelectedRow[]) => {
|
||||
if(rows.length > this.sUnassgnCount && this.unassignedUsers.selectedRows.length > 0){
|
||||
this.assignedUsers.safelyUnselectAll()
|
||||
}
|
||||
|
||||
this.sUnassgnCount = rows.length;
|
||||
}
|
||||
|
||||
assignedUsersOnSelectedRows = (rows: GuiSelectedRow[]) => {
|
||||
if(rows.length > this.sAssgnCount && this.assignedUsers.selectedRows.length > 0){
|
||||
this.unassignedUsers.safelyUnselectAll()
|
||||
}
|
||||
|
||||
this.sAssgnCount = rows.length;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user