$UserSysAchievementEntityFromJson function

UserSysAchievementEntity $UserSysAchievementEntityFromJson(
  1. Map<String, dynamic> json
)

Implementation

UserSysAchievementEntity $UserSysAchievementEntityFromJson(Map<String, dynamic> json) {
	final UserSysAchievementEntity userSysAchievementEntity = UserSysAchievementEntity();
	final List<UserSysAchievementAchieves>? achieves = jsonConvert.convertListNotNull<UserSysAchievementAchieves>(json['achieves']);
	if (achieves != null) {
		userSysAchievementEntity.achieves = achieves;
	}
	final UserSysAchievementHeadFrame? headFrame = jsonConvert.convert<UserSysAchievementHeadFrame>(json['headFrame']);
	if (headFrame != null) {
		userSysAchievementEntity.headFrame = headFrame;
	}
	final UserSysAchievementIncomeState? incomeState = jsonConvert.convert<UserSysAchievementIncomeState>(json['incomeState']);
	if (incomeState != null) {
		userSysAchievementEntity.incomeState = incomeState;
	}
	final UserSysAchievementLevel? level = jsonConvert.convert<UserSysAchievementLevel>(json['level']);
	if (level != null) {
		userSysAchievementEntity.level = level;
	}
	return userSysAchievementEntity;
}