update method

Future<StreamUser> update(
  1. Map<String, Object?> data
)

Update the user

Usage:

  await user('123').update({
   'name': 'Jane Doe',
   'occupation': 'Software Engineer',
   'gender': 'female',
 });

API docs: updating-users

Implementation

Future<StreamUser> update(Map<String, Object?> data) async {
  final token =
      _userToken ?? TokenHelper.buildUsersToken(_secret!, TokenAction.write);
  final user = await _users.update(token, id, data);
  _enrichUser(user);
  return this;
}