You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							53 lines
						
					
					
						
							1.4 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							53 lines
						
					
					
						
							1.4 KiB
						
					
					
				| // GENERATED CODE - DO NOT MODIFY BY HAND | |
|  | |
| part of 'hadith_entity.dart'; | |
| 
 | |
| // ************************************************************************** | |
| // TypeAdapterGenerator | |
| // ************************************************************************** | |
|  | |
| class HadithEntityAdapter extends TypeAdapter<HadithEntity> { | |
|   @override | |
|   final int typeId = 5; | |
| 
 | |
|   @override | |
|   HadithEntity read(BinaryReader reader) { | |
|     final numOfFields = reader.readByte(); | |
|     final fields = <int, dynamic>{ | |
|       for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(), | |
|     }; | |
|     return HadithEntity( | |
|       id: fields[0] as int?, | |
|       hadithText: fields[1] as String?, | |
|       narratorName: fields[2] as String?, | |
|       translation: fields[3] as String?, | |
|       status: fields[4] as String?, | |
|     ); | |
|   } | |
| 
 | |
|   @override | |
|   void write(BinaryWriter writer, HadithEntity obj) { | |
|     writer | |
|       ..writeByte(5) | |
|       ..writeByte(0) | |
|       ..write(obj.id) | |
|       ..writeByte(1) | |
|       ..write(obj.hadithText) | |
|       ..writeByte(2) | |
|       ..write(obj.narratorName) | |
|       ..writeByte(3) | |
|       ..write(obj.translation) | |
|       ..writeByte(4) | |
|       ..write(obj.status); | |
|   } | |
| 
 | |
|   @override | |
|   int get hashCode => typeId.hashCode; | |
| 
 | |
|   @override | |
|   bool operator ==(Object other) => | |
|       identical(this, other) || | |
|       other is HadithEntityAdapter && | |
|           runtimeType == other.runtimeType && | |
|           typeId == other.typeId; | |
| }
 |