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;
							 | 
						|
								}
							 |