Search user in user management

I was able to get this to work by using this script on the userManagement tool's filterUser extension function:

#def filterUser(self, user):
	if self.parent.getComponent('Text Field').text in user.get('username'):
		return True
	else:
		return False

Then, to filter the table automatically as the user types, I put this script on the keyReleased event handler of the text field:

userManagement = event.source.parent.getComponent('User Management')
userManagement.updateTables()

Result:
image

2 Likes