mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-04-21 19:16:01 +02:00
35 lines
1.5 KiB
Dart
35 lines
1.5 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'settings.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
AppSettings _$AppSettingsFromJson(Map<String, dynamic> json) => AppSettings(
|
|
defaultService: json['defaultService'] as String? ?? 'tidal',
|
|
audioQuality: json['audioQuality'] as String? ?? 'LOSSLESS',
|
|
filenameFormat: json['filenameFormat'] as String? ?? '{title} - {artist}',
|
|
downloadDirectory: json['downloadDirectory'] as String? ?? '',
|
|
autoFallback: json['autoFallback'] as bool? ?? true,
|
|
embedLyrics: json['embedLyrics'] as bool? ?? true,
|
|
maxQualityCover: json['maxQualityCover'] as bool? ?? true,
|
|
isFirstLaunch: json['isFirstLaunch'] as bool? ?? true,
|
|
concurrentDownloads: (json['concurrentDownloads'] as num?)?.toInt() ?? 1,
|
|
checkForUpdates: json['checkForUpdates'] as bool? ?? true,
|
|
);
|
|
|
|
Map<String, dynamic> _$AppSettingsToJson(AppSettings instance) =>
|
|
<String, dynamic>{
|
|
'defaultService': instance.defaultService,
|
|
'audioQuality': instance.audioQuality,
|
|
'filenameFormat': instance.filenameFormat,
|
|
'downloadDirectory': instance.downloadDirectory,
|
|
'autoFallback': instance.autoFallback,
|
|
'embedLyrics': instance.embedLyrics,
|
|
'maxQualityCover': instance.maxQualityCover,
|
|
'isFirstLaunch': instance.isFirstLaunch,
|
|
'concurrentDownloads': instance.concurrentDownloads,
|
|
'checkForUpdates': instance.checkForUpdates,
|
|
};
|