setting_entity.g.dart 2.83 KB
import 'package:Parlando/generated/json/base/json_convert_content.dart';
import 'package:Parlando/home/models/setting_entity.dart';

SettingEntity $SettingEntityFromJson(Map<String, dynamic> json) {
	final SettingEntity settingEntity = SettingEntity();
	final String? status = jsonConvert.convert<String>(json['status']);
	if (status != null) {
		settingEntity.status = status;
	}
	final int? code = jsonConvert.convert<int>(json['code']);
	if (code != null) {
		settingEntity.code = code;
	}
	final String? message = jsonConvert.convert<String>(json['message']);
	if (message != null) {
		settingEntity.message = message;
	}
	final SettingData? data = jsonConvert.convert<SettingData>(json['data']);
	if (data != null) {
		settingEntity.data = data;
	}
	final SettingError? error = jsonConvert.convert<SettingError>(json['error']);
	if (error != null) {
		settingEntity.error = error;
	}
	return settingEntity;
}

Map<String, dynamic> $SettingEntityToJson(SettingEntity 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;
}

SettingData $SettingDataFromJson(Map<String, dynamic> json) {
	final SettingData settingData = SettingData();
	final List<SettingDataLoginSetting>? loginSetting = jsonConvert.convertListNotNull<SettingDataLoginSetting>(json['login_setting']);
	if (loginSetting != null) {
		settingData.loginSetting = loginSetting;
	}
	return settingData;
}

Map<String, dynamic> $SettingDataToJson(SettingData entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['login_setting'] =  entity.loginSetting?.map((v) => v.toJson()).toList();
	return data;
}

SettingDataLoginSetting $SettingDataLoginSettingFromJson(Map<String, dynamic> json) {
	final SettingDataLoginSetting settingDataLoginSetting = SettingDataLoginSetting();
	final String? icon = jsonConvert.convert<String>(json['icon']);
	if (icon != null) {
		settingDataLoginSetting.icon = icon;
	}
	final String? name = jsonConvert.convert<String>(json['name']);
	if (name != null) {
		settingDataLoginSetting.name = name;
	}
	final int? state = jsonConvert.convert<int>(json['state']);
	if (state != null) {
		settingDataLoginSetting.state = state;
	}
	return settingDataLoginSetting;
}

Map<String, dynamic> $SettingDataLoginSettingToJson(SettingDataLoginSetting entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['icon'] = entity.icon;
	data['name'] = entity.name;
	data['state'] = entity.state;
	return data;
}

SettingError $SettingErrorFromJson(Map<String, dynamic> json) {
	final SettingError settingError = SettingError();
	return settingError;
}

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