UpdateUserInfoReq constructor

UpdateUserInfoReq({
  1. String? userID,
  2. StringValue? account,
  3. StringValue? phoneNumber,
  4. StringValue? areaCode,
  5. StringValue? email,
  6. StringValue? nickname,
  7. StringValue? faceURL,
  8. Int32Value? gender,
  9. Int32Value? level,
  10. Int64Value? birth,
  11. Int32Value? allowAddFriend,
  12. Int32Value? allowBeep,
  13. Int32Value? allowVibration,
  14. Int32Value? globalRecvMsgOpt,
  15. Int32Value? registerType,
})

Implementation

factory UpdateUserInfoReq({
  $core.String? userID,
  $0.StringValue? account,
  $0.StringValue? phoneNumber,
  $0.StringValue? areaCode,
  $0.StringValue? email,
  $0.StringValue? nickname,
  $0.StringValue? faceURL,
  $0.Int32Value? gender,
  $0.Int32Value? level,
  $0.Int64Value? birth,
  $0.Int32Value? allowAddFriend,
  $0.Int32Value? allowBeep,
  $0.Int32Value? allowVibration,
  $0.Int32Value? globalRecvMsgOpt,
  $0.Int32Value? registerType,
}) {
  final result = create();
  if (userID != null) result.userID = userID;
  if (account != null) result.account = account;
  if (phoneNumber != null) result.phoneNumber = phoneNumber;
  if (areaCode != null) result.areaCode = areaCode;
  if (email != null) result.email = email;
  if (nickname != null) result.nickname = nickname;
  if (faceURL != null) result.faceURL = faceURL;
  if (gender != null) result.gender = gender;
  if (level != null) result.level = level;
  if (birth != null) result.birth = birth;
  if (allowAddFriend != null) result.allowAddFriend = allowAddFriend;
  if (allowBeep != null) result.allowBeep = allowBeep;
  if (allowVibration != null) result.allowVibration = allowVibration;
  if (globalRecvMsgOpt != null) result.globalRecvMsgOpt = globalRecvMsgOpt;
  if (registerType != null) result.registerType = registerType;
  return result;
}