// GENERATED CODE - DO NOT MODIFY BY HAND part of 'getBreakersResponse.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** GetBreakersResponse _$GetBreakersResponseFromJson(Map json) => GetBreakersResponse( GetBreakersReponseObject.fromJson(json['global'] as Map), (json['regional'] as Map).map( (k, e) => MapEntry( k, GetBreakersReponseObject.fromJson(e as Map)), ), )..headers = (json['headers'] as Map?)?.map( (k, e) => MapEntry(k, e as String), ); Map _$GetBreakersResponseToJson(GetBreakersResponse instance) { final val = {}; void writeNotNull(String key, dynamic value) { if (value != null) { val[key] = value; } } writeNotNull('headers', instance.headers); val['global'] = instance.global.toJson(); val['regional'] = instance.regional.map((k, e) => MapEntry(k, e.toJson())); return val; } GetBreakersReponseObject _$GetBreakersReponseObjectFromJson( Map json) => GetBreakersReponseObject( (json['areas'] as List) .map((e) => $enumDecode(_$BreakerAreaEnumMap, e)) .toList(), json['message'] as String, ); Map _$GetBreakersReponseObjectToJson( GetBreakersReponseObject instance) => { 'areas': instance.areas.map((e) => _$BreakerAreaEnumMap[e]!).toList(), 'message': instance.message, }; const _$BreakerAreaEnumMap = { BreakerArea.global: 'GLOBAL', BreakerArea.timetable: 'TIMETABLE', BreakerArea.talk: 'TALK', BreakerArea.files: 'FILES', BreakerArea.more: 'MORE', };