// GENERATED CODE - DO NOT MODIFY BY HAND part of 'license_expiry_summary.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$LicenseExpirySummaryImpl _$$LicenseExpirySummaryImplFromJson( Map json) => _$LicenseExpirySummaryImpl( within30Days: (json['expiring_30_days'] as num?)?.toInt() ?? 0, within60Days: (json['expiring_60_days'] as num?)?.toInt() ?? 0, within90Days: (json['expiring_90_days'] as num?)?.toInt() ?? 0, expired: (json['expired'] as num?)?.toInt() ?? 0, totalActive: (json['active'] as num?)?.toInt() ?? 0, licenses: (json['licenses'] as List?) ?.map((e) => LicenseExpiryDetail.fromJson(e as Map)) .toList() ?? [], expiring7Days: (json['expiring_7_days'] as num?)?.toInt() ?? 0, ); Map _$$LicenseExpirySummaryImplToJson( _$LicenseExpirySummaryImpl instance) => { 'expiring_30_days': instance.within30Days, 'expiring_60_days': instance.within60Days, 'expiring_90_days': instance.within90Days, 'expired': instance.expired, 'active': instance.totalActive, 'licenses': instance.licenses, 'expiring_7_days': instance.expiring7Days, }; _$LicenseExpiryDetailImpl _$$LicenseExpiryDetailImplFromJson( Map json) => _$LicenseExpiryDetailImpl( id: (json['id'] as num).toInt(), equipmentId: (json['equipment_id'] as num).toInt(), equipmentName: json['equipment_name'] as String, serialNumber: json['serial_number'] as String, companyName: json['company_name'] as String, licenseType: json['license_type'] as String, startDate: json['start_date'] as String, endDate: json['end_date'] as String, daysRemaining: (json['days_remaining'] as num).toInt(), isExpired: json['is_expired'] as bool, ); Map _$$LicenseExpiryDetailImplToJson( _$LicenseExpiryDetailImpl instance) => { 'id': instance.id, 'equipment_id': instance.equipmentId, 'equipment_name': instance.equipmentName, 'serial_number': instance.serialNumber, 'company_name': instance.companyName, 'license_type': instance.licenseType, 'start_date': instance.startDate, 'end_date': instance.endDate, 'days_remaining': instance.daysRemaining, 'is_expired': instance.isExpired, };