updateUserAttribute method

Future<UpdateUserAttributeResult> updateUserAttribute({
  1. required UserAttributeKey userAttributeKey,
  2. required String value,
  3. UpdateUserAttributeOptions? options,
})

Updates a single user attribute and returns a UpdateUserAttributeResult

Accepts plugin-specific, advanced options for the request

Implementation

Future<UpdateUserAttributeResult> updateUserAttribute({
  required UserAttributeKey userAttributeKey,
  required String value,
  UpdateUserAttributeOptions? options,
}) {
  var request = UpdateUserAttributeRequest(
    userAttributeKey: userAttributeKey,
    value: value,
    options: options,
  );
  return plugins.length == 1
      ? plugins[0].updateUserAttribute(request: request)
      : throw _pluginNotAddedException('Auth');
}