// GENERATED CODE - DO NOT MODIFY BY HAND part of 'sablon.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$SablonImpl _$$SablonImplFromJson(Map json) => _$SablonImpl( id: json['id'] as String, isim: json['isim'] as String, kategori: json['kategori'] as String? ?? 'klip', aciklama: json['aciklama'] as String? ?? '', ikon: json['ikon'] as String?, hexRenk: json['hexRenk'] as String?, sahneVarsayilanlari: json['sahneVarsayilanlari'] as Map? ?? const {}, onerilenKilit: json['onerilenKilit'] == null ? const KarakterKilidi() : KarakterKilidi.fromJson(json['onerilenKilit'] as Map), onerilenAyar: json['onerilenAyar'] == null ? const UretimAyari() : UretimAyari.fromJson(json['onerilenAyar'] as Map), sahneSureleri: (json['sahneSureleri'] as List?) ?.map((e) => (e as num).toInt()) .toList(), tahminEdilenToplam: (json['tahminEdilenToplam'] as num?)?.toInt(), sistemMi: json['sistemMi'] as bool? ?? false, olusturma: DateTime.parse(json['olusturma'] as String), guncelleme: DateTime.parse(json['guncelleme'] as String), ); Map _$$SablonImplToJson(_$SablonImpl instance) => { 'id': instance.id, 'isim': instance.isim, 'kategori': instance.kategori, 'aciklama': instance.aciklama, 'ikon': instance.ikon, 'hexRenk': instance.hexRenk, 'sahneVarsayilanlari': instance.sahneVarsayilanlari, 'onerilenKilit': instance.onerilenKilit, 'onerilenAyar': instance.onerilenAyar, 'sahneSureleri': instance.sahneSureleri, 'tahminEdilenToplam': instance.tahminEdilenToplam, 'sistemMi': instance.sistemMi, 'olusturma': instance.olusturma.toIso8601String(), 'guncelleme': instance.guncelleme.toIso8601String(), };