// GENERATED CODE - DO NOT MODIFY BY HAND part of 'track_sources.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** BasicSourcedTrack _$BasicSourcedTrackFromJson(Map json) => BasicSourcedTrack( query: SpotubeFullTrackObject.fromJson( Map.from(json['query'] as Map)), source: json['source'] as String, info: SpotubeAudioSourceMatchObject.fromJson( Map.from(json['info'] as Map)), sources: (json['sources'] as List) .map((e) => SpotubeAudioSourceStreamObject.fromJson( Map.from(e as Map))) .toList(), siblings: (json['siblings'] as List?) ?.map((e) => SpotubeAudioSourceMatchObject.fromJson( Map.from(e as Map))) .toList() ?? const [], ); Map _$BasicSourcedTrackToJson(BasicSourcedTrack instance) => { 'query': instance.query.toJson(), 'info': instance.info.toJson(), 'source': instance.source, 'sources': instance.sources.map((e) => e.toJson()).toList(), 'siblings': instance.siblings.map((e) => e.toJson()).toList(), };