// GENERATED CODE - DO NOT MODIFY BY HAND part of 'license_expiry_summary.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$LicenseExpirySummaryImpl _$$LicenseExpirySummaryImplFromJson( Map json) => _$LicenseExpirySummaryImpl( within30Days: (json['within_30_days'] as num).toInt(), within60Days: (json['within_60_days'] as num).toInt(), within90Days: (json['within_90_days'] as num).toInt(), expired: (json['expired'] as num).toInt(), totalActive: (json['total_active'] as num).toInt(), licenses: (json['licenses'] as List) .map((e) => LicenseExpiryDetail.fromJson(e as Map)) .toList(), ); Map _$$LicenseExpirySummaryImplToJson( _$LicenseExpirySummaryImpl instance) => { 'within_30_days': instance.within30Days, 'within_60_days': instance.within60Days, 'within_90_days': instance.within90Days, 'expired': instance.expired, 'total_active': instance.totalActive, 'licenses': instance.licenses, }; _$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, };