toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final data = Map<String, dynamic>();
  data['publicInfo'] = this.publicInfo?.toJson();
  data['friendInfo'] = this.friendInfo?.toJson();
  data['blackInfo'] = this.blackInfo?.toJson();
  //
  data['isFriendship'] = this.isFriendship;
  data['isBlacklist'] = this.isBlacklist;
  data['userID'] = this.userID;
  data['nickname'] = this.nickname;
  data['faceURL'] = this.faceURL;
  data['gender'] = this.gender;
  data['phoneNumber'] = this.phoneNumber;
  data['birth'] = this.birth;
  data['birthTime'] = this.birthTime;
  data['email'] = this.email;
  data['ex'] = this.ex;
  data['createTime'] = this.createTime;
  data['remark'] = this.remark;
  data['globalRecvMsgOpt'] = this.globalRecvMsgOpt;
  data['allowAddFriend'] = this.allowAddFriend;
  data['allowBeep'] = this.allowBeep;
  data['allowVibration'] = this.allowVibration;
  data['forbidden'] = this.forbidden;
  return data;
}