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.
		
		
		
		
		
			
		
			
				
					
					
						
							64 lines
						
					
					
						
							1.7 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							64 lines
						
					
					
						
							1.7 KiB
						
					
					
				| // GENERATED CODE - DO NOT MODIFY BY HAND | |
|  | |
| part of 'question_entity.dart'; | |
| 
 | |
| // ************************************************************************** | |
| // TypeAdapterGenerator | |
| // ************************************************************************** | |
|  | |
| class QuestionEntityAdapter extends TypeAdapter<QuestionEntity> { | |
|   @override | |
|   final int typeId = 2; | |
| 
 | |
|   @override | |
|   QuestionEntity read(BinaryReader reader) { | |
|     final numOfFields = reader.readByte(); | |
|     final fields = <int, dynamic>{ | |
|       for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(), | |
|     }; | |
|     return QuestionEntity( | |
|       id: fields[0] as int?, | |
|       title: fields[1] as String?, | |
|       audioId: fields[2] as String?, | |
|       audioInfo: fields[3] as FileEntity?, | |
|       order: fields[4] as int?, | |
|       correctAnswer: fields[5] as int?, | |
|       isActive: fields[6] as bool?, | |
|       answers: (fields[7] as List?)?.cast<AnswerEntity>(), | |
|     )..audio = fields[8] as String?; | |
|   } | |
| 
 | |
|   @override | |
|   void write(BinaryWriter writer, QuestionEntity obj) { | |
|     writer | |
|       ..writeByte(9) | |
|       ..writeByte(0) | |
|       ..write(obj.id) | |
|       ..writeByte(1) | |
|       ..write(obj.title) | |
|       ..writeByte(2) | |
|       ..write(obj.audioId) | |
|       ..writeByte(3) | |
|       ..write(obj.audioInfo) | |
|       ..writeByte(4) | |
|       ..write(obj.order) | |
|       ..writeByte(5) | |
|       ..write(obj.correctAnswer) | |
|       ..writeByte(6) | |
|       ..write(obj.isActive) | |
|       ..writeByte(7) | |
|       ..write(obj.answers) | |
|       ..writeByte(8) | |
|       ..write(obj.audio); | |
|   } | |
| 
 | |
|   @override | |
|   int get hashCode => typeId.hashCode; | |
| 
 | |
|   @override | |
|   bool operator ==(Object other) => | |
|       identical(this, other) || | |
|       other is QuestionEntityAdapter && | |
|           runtimeType == other.runtimeType && | |
|           typeId == other.typeId; | |
| }
 |