Skip to content

Instantly share code, notes, and snippets.

@hasimyerlikaya
Created April 29, 2019 05:31
Show Gist options
  • Save hasimyerlikaya/2e97d8fa160b9294ecc95b7e8c9dc103 to your computer and use it in GitHub Desktop.
Save hasimyerlikaya/2e97d8fa160b9294ecc95b7e8c9dc103 to your computer and use it in GitHub Desktop.
Json Serialize Part Class
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'publication_document.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
PublicationDocument _$PublicationDocumentFromJson(Map<String, dynamic> json) {
return PublicationDocument(
id: json['id'] as int,
publicationId: json['publicationId'] as int,
publicationDate: json['publicationDate'] == null
? null
: const CustomDateTimeConverter()
.fromJson(json['publicationDate'] as String),
createTime: json['createTime'] == null
? null
: const CustomDateTimeConverter()
.fromJson(json['createTime'] as String),
updateTime: json['updateTime'] == null
? null
: const CustomDateTimeConverter()
.fromJson(json['updateTime'] as String),
isFree: json['isFree'] as bool);
}
Map<String, dynamic> _$PublicationDocumentToJson(
PublicationDocument instance) =>
<String, dynamic>{
'id': instance.id,
'publicationId': instance.publicationId,
'publicationDate': instance.publicationDate == null
? null
: const CustomDateTimeConverter().toJson(instance.publicationDate),
'createTime': instance.createTime == null
? null
: const CustomDateTimeConverter().toJson(instance.createTime),
'updateTime': instance.updateTime == null
? null
: const CustomDateTimeConverter().toJson(instance.updateTime),
'isFree': instance.isFree
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment