// GENERATED CODE - DO NOT MODIFY BY HAND part of 'model_dto.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$ModelDtoImpl _$$ModelDtoImplFromJson(Map json) => _$ModelDtoImpl( id: (json['id'] as num).toInt(), vendorsId: (json['vendors_id'] as num).toInt(), vendorName: json['vendor_name'] as String?, name: json['name'] as String, isDeleted: json['is_deleted'] as bool, registeredAt: DateTime.parse(json['registered_at'] as String), updatedAt: json['updated_at'] == null ? null : DateTime.parse(json['updated_at'] as String), ); Map _$$ModelDtoImplToJson(_$ModelDtoImpl instance) => { 'id': instance.id, 'vendors_id': instance.vendorsId, 'vendor_name': instance.vendorName, 'name': instance.name, 'is_deleted': instance.isDeleted, 'registered_at': instance.registeredAt.toIso8601String(), 'updated_at': instance.updatedAt?.toIso8601String(), }; _$ModelListDtoImpl _$$ModelListDtoImplFromJson(Map json) => _$ModelListDtoImpl( items: (json['data'] as List) .map((e) => ModelDto.fromJson(e as Map)) .toList(), total: (json['total'] as num).toInt(), page: (json['page'] as num).toInt(), perPage: (json['page_size'] as num).toInt(), totalPages: (json['total_pages'] as num).toInt(), ); Map _$$ModelListDtoImplToJson(_$ModelListDtoImpl instance) => { 'data': instance.items, 'total': instance.total, 'page': instance.page, 'page_size': instance.perPage, 'total_pages': instance.totalPages, }; _$CreateModelRequestImpl _$$CreateModelRequestImplFromJson( Map json) => _$CreateModelRequestImpl( vendorsId: (json['vendors_id'] as num).toInt(), name: json['name'] as String, ); Map _$$CreateModelRequestImplToJson( _$CreateModelRequestImpl instance) => { 'vendors_id': instance.vendorsId, 'name': instance.name, }; _$UpdateModelRequestImpl _$$UpdateModelRequestImplFromJson( Map json) => _$UpdateModelRequestImpl( vendorsId: (json['vendors_id'] as num?)?.toInt(), name: json['name'] as String?, ); Map _$$UpdateModelRequestImplToJson( _$UpdateModelRequestImpl instance) => { 'vendors_id': instance.vendorsId, 'name': instance.name, };