// GENERATED CODE - DO NOT MODIFY BY HAND part of 'calisma_kayit.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** CalismaKayit _$CalismaKayitFromJson(Map json) => CalismaKayit() ..calismaGunu = json['caslimaGunu'] == null ? null : DateTime.parse(json['caslimaGunu'] as String) ..gunTuru = $enumDecodeNullable(_$GunTuruEnumMap, json['gunTuru']) ..giris = json['giris'] == null ? null : DateTime.parse(json['giris'] as String) ..cikis = json['cikis'] == null ? null : DateTime.parse(json['cikis'] as String) ..molalar = (json['molalar'] as List?) ?.map((e) => Mola.fromJson(e as Map)) .toList(); Map _$CalismaKayitToJson(CalismaKayit instance) => { 'caslimaGunu': instance.calismaGunu?.toIso8601String(), 'gunTuru': _$GunTuruEnumMap[instance.gunTuru], 'giris': instance.giris?.toIso8601String(), 'cikis': instance.cikis?.toIso8601String(), 'molalar': instance.molalar, }; const _$GunTuruEnumMap = { GunTuru.CALISMA_GUNU: 'CALISMA_GUNU', GunTuru.DINLENME_GUNU: 'DINLENME_GUNU', GunTuru.HAFTA_TATILI: 'HAFTA_TATILI', }; Mola _$MolaFromJson(Map json) => Mola() ..ismi = json['ismi'] as String? ..aciklama = json['aciklama'] as String? ..baslamaZamani = _$JsonConverterFromJson( json['baslamaZamani'], const TimeOfDayConverter().fromJson) ..bitisZamani = _$JsonConverterFromJson( json['bitisZamani'], const TimeOfDayConverter().fromJson) ..sure = (json['sure'] as num?)?.toInt() ..caslimaSaatindenDus = json['caslimaSaatindenDus'] as bool? ..bildirimGoster = json['bildirimGoster'] as bool? ..otomatikGir = json['otomatikGir'] as bool?; Map _$MolaToJson(Mola instance) => { 'ismi': instance.ismi, 'aciklama': instance.aciklama, 'baslamaZamani': _$JsonConverterToJson( instance.baslamaZamani, const TimeOfDayConverter().toJson), 'bitisZamani': _$JsonConverterToJson( instance.bitisZamani, const TimeOfDayConverter().toJson), 'sure': instance.sure, 'caslimaSaatindenDus': instance.caslimaSaatindenDus, 'bildirimGoster': instance.bildirimGoster, 'otomatikGir': instance.otomatikGir, }; Value? _$JsonConverterFromJson( Object? json, Value? Function(Json json) fromJson, ) => json == null ? null : fromJson(json as Json); Json? _$JsonConverterToJson( Value? value, Json? Function(Value value) toJson, ) => value == null ? null : toJson(value);