Line data Source code
1 : // GENERATED CODE - DO NOT MODIFY BY HAND 2 : 3 : part of 'activity_update.dart'; 4 : 5 : // ************************************************************************** 6 : // JsonSerializableGenerator 7 : // ************************************************************************** 8 : 9 1 : ActivityUpdate _$ActivityUpdateFromJson(Map json) { 10 1 : return ActivityUpdate( 11 2 : set: (json['set'] as Map).map( 12 2 : (k, e) => MapEntry(k as String, e as Object), 13 : ), 14 4 : unset: (json['unset'] as List<dynamic>).map((e) => e as String).toList(), 15 1 : id: json['id'] as String?, 16 1 : foreignId: json['foreign_id'] as String?, 17 3 : time: json['time'] == null ? null : DateTime.parse(json['time'] as String), 18 : ); 19 : } 20 : 21 1 : Map<String, dynamic> _$ActivityUpdateToJson(ActivityUpdate instance) { 22 1 : final val = <String, dynamic>{}; 23 : 24 1 : void writeNotNull(String key, dynamic value) { 25 : if (value != null) { 26 1 : val[key] = value; 27 : } 28 : } 29 : 30 2 : writeNotNull('id', instance.id); 31 2 : writeNotNull('foreign_id', instance.foreignId); 32 3 : writeNotNull('time', instance.time?.toIso8601String()); 33 2 : val['set'] = instance.set; 34 2 : val['unset'] = instance.unset; 35 : return val; 36 : }