upload_avatar_entity.g.dart 2.12 KB
import 'package:Parlando/generated/json/base/json_convert_content.dart';
import 'package:Parlando/account/models/upload_avatar_entity.dart';

UploadAvatarEntity $UploadAvatarEntityFromJson(Map<String, dynamic> json) {
  final UploadAvatarEntity uploadAvatarEntity = UploadAvatarEntity();
  final String? status = jsonConvert.convert<String>(json['status']);
  if (status != null) {
    uploadAvatarEntity.status = status;
  }
  final int? code = jsonConvert.convert<int>(json['code']);
  if (code != null) {
    uploadAvatarEntity.code = code;
  }
  final String? message = jsonConvert.convert<String>(json['message']);
  if (message != null) {
    uploadAvatarEntity.message = message;
  }
  final UploadAvatarData? data =
      jsonConvert.convert<UploadAvatarData>(json['data']);
  if (data != null) {
    uploadAvatarEntity.data = data;
  }
  final UploadAvatarError? error =
      jsonConvert.convert<UploadAvatarError>(json['error']);
  if (error != null) {
    uploadAvatarEntity.error = error;
  }
  return uploadAvatarEntity;
}

Map<String, dynamic> $UploadAvatarEntityToJson(UploadAvatarEntity entity) {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['status'] = entity.status;
  data['code'] = entity.code;
  data['message'] = entity.message;
  data['data'] = entity.data?.toJson();
  data['error'] = entity.error?.toJson();
  return data;
}

UploadAvatarData $UploadAvatarDataFromJson(Map<String, dynamic> json) {
  final UploadAvatarData uploadAvatarData = UploadAvatarData();
  final String? avatar = jsonConvert.convert<String>(json['avatar']);
  if (avatar != null) {
    uploadAvatarData.avatar = avatar;
  }
  return uploadAvatarData;
}

Map<String, dynamic> $UploadAvatarDataToJson(UploadAvatarData entity) {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['avatar'] = entity.avatar;
  return data;
}

UploadAvatarError $UploadAvatarErrorFromJson(Map<String, dynamic> json) {
  final UploadAvatarError uploadAvatarError = UploadAvatarError();
  return uploadAvatarError;
}

Map<String, dynamic> $UploadAvatarErrorToJson(UploadAvatarError entity) {
  final Map<String, dynamic> data = <String, dynamic>{};
  return data;
}