// GENERATED CODE - DO NOT MODIFY BY HAND part of 'sahne.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$SahneImpl _$$SahneImplFromJson(Map json) => _$SahneImpl( id: json['id'] as String, sira: (json['sira'] as num?)?.toInt() ?? 0, tipi: $enumDecodeNullable(_$SahneTipiEnumMap, json['tipi']) ?? SahneTipi.video, prompt: json['prompt'] as String? ?? '', negativePrompt: json['negativePrompt'] as String? ?? '', sureSn: (json['sureSn'] as num?)?.toInt() ?? 5, girisGorselYolu: json['girisGorselYolu'] as String?, sesParcaYolu: json['sesParcaYolu'] as String?, sesBaslangic: (json['sesBaslangic'] as num?)?.toDouble(), sesBitis: (json['sesBitis'] as num?)?.toDouble(), ayarOverride: json['ayarOverride'] == null ? null : UretimAyari.fromJson(json['ayarOverride'] as Map), kilitOverride: json['kilitOverride'] == null ? null : KarakterKilidi.fromJson(json['kilitOverride'] as Map), sonKareYolu: json['sonKareYolu'] as String?, videoYolu: json['videoYolu'] as String?, varyantYollari: (json['varyantYollari'] as List?) ?.map((e) => e as String) .toList() ?? const [], enerji: $enumDecodeNullable(_$EnerjiSeviyesiEnumMap, json['enerji']), durum: $enumDecodeNullable(_$SahneDurumEnumMap, json['durum']) ?? SahneDurum.bos, ilerleme: (json['ilerleme'] as num?)?.toDouble() ?? 0.0, faceSwapAktif: json['faceSwapAktif'] as bool? ?? false, faceRestoreAktif: json['faceRestoreAktif'] as bool? ?? false, lipsyncAktif: json['lipsyncAktif'] as bool? ?? false, vokalAyirmaAktif: json['vokalAyirmaAktif'] as bool? ?? false, notlar: json['notlar'] as String?, hatalar: (json['hatalar'] as List?)?.map((e) => e as String).toList() ?? const [], olusturma: DateTime.parse(json['olusturma'] as String), guncelleme: DateTime.parse(json['guncelleme'] as String), ); Map _$$SahneImplToJson(_$SahneImpl instance) => { 'id': instance.id, 'sira': instance.sira, 'tipi': _$SahneTipiEnumMap[instance.tipi]!, 'prompt': instance.prompt, 'negativePrompt': instance.negativePrompt, 'sureSn': instance.sureSn, 'girisGorselYolu': instance.girisGorselYolu, 'sesParcaYolu': instance.sesParcaYolu, 'sesBaslangic': instance.sesBaslangic, 'sesBitis': instance.sesBitis, 'ayarOverride': instance.ayarOverride, 'kilitOverride': instance.kilitOverride, 'sonKareYolu': instance.sonKareYolu, 'videoYolu': instance.videoYolu, 'varyantYollari': instance.varyantYollari, 'enerji': _$EnerjiSeviyesiEnumMap[instance.enerji], 'durum': _$SahneDurumEnumMap[instance.durum]!, 'ilerleme': instance.ilerleme, 'faceSwapAktif': instance.faceSwapAktif, 'faceRestoreAktif': instance.faceRestoreAktif, 'lipsyncAktif': instance.lipsyncAktif, 'vokalAyirmaAktif': instance.vokalAyirmaAktif, 'notlar': instance.notlar, 'hatalar': instance.hatalar, 'olusturma': instance.olusturma.toIso8601String(), 'guncelleme': instance.guncelleme.toIso8601String(), }; const _$SahneTipiEnumMap = { SahneTipi.video: 'video', SahneTipi.gorsel: 'gorsel', SahneTipi.lipsyncSegment: 'lipsync_segment', SahneTipi.araGorsel: 'ara_gorsel', }; const _$EnerjiSeviyesiEnumMap = { EnerjiSeviyesi.sessizlik: 'sessizlik', EnerjiSeviyesi.dusuk: 'dusuk', EnerjiSeviyesi.orta: 'orta', EnerjiSeviyesi.yuksek: 'yuksek', EnerjiSeviyesi.doruk: 'doruk', }; const _$SahneDurumEnumMap = { SahneDurum.bos: 'bos', SahneDurum.kuyruk: 'kuyruk', SahneDurum.uretiliyor: 'uretiliyor', SahneDurum.tamam: 'tamam', SahneDurum.hata: 'hata', SahneDurum.atlandi: 'atlandi', };