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.
		
		
		
		
		
			
		
			
				
					
					
						
							47 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							47 lines
						
					
					
						
							1.2 KiB
						
					
					
				
								// GENERATED CODE - DO NOT MODIFY BY HAND
							 | 
						|
								
							 | 
						|
								part of 'file_entity.dart';
							 | 
						|
								
							 | 
						|
								// **************************************************************************
							 | 
						|
								// TypeAdapterGenerator
							 | 
						|
								// **************************************************************************
							 | 
						|
								
							 | 
						|
								class FileEntityAdapter extends TypeAdapter<FileEntity> {
							 | 
						|
								  @override
							 | 
						|
								  final int typeId = 4;
							 | 
						|
								
							 | 
						|
								  @override
							 | 
						|
								  FileEntity read(BinaryReader reader) {
							 | 
						|
								    final numOfFields = reader.readByte();
							 | 
						|
								    final fields = <int, dynamic>{
							 | 
						|
								      for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(),
							 | 
						|
								    };
							 | 
						|
								    return FileEntity(
							 | 
						|
								      filename: fields[0] as String?,
							 | 
						|
								      size: fields[1] as int?,
							 | 
						|
								      extension: fields[2] as String?,
							 | 
						|
								    );
							 | 
						|
								  }
							 | 
						|
								
							 | 
						|
								  @override
							 | 
						|
								  void write(BinaryWriter writer, FileEntity obj) {
							 | 
						|
								    writer
							 | 
						|
								      ..writeByte(3)
							 | 
						|
								      ..writeByte(0)
							 | 
						|
								      ..write(obj.filename)
							 | 
						|
								      ..writeByte(1)
							 | 
						|
								      ..write(obj.size)
							 | 
						|
								      ..writeByte(2)
							 | 
						|
								      ..write(obj.extension);
							 | 
						|
								  }
							 | 
						|
								
							 | 
						|
								  @override
							 | 
						|
								  int get hashCode => typeId.hashCode;
							 | 
						|
								
							 | 
						|
								  @override
							 | 
						|
								  bool operator ==(Object other) =>
							 | 
						|
								      identical(this, other) ||
							 | 
						|
								      other is FileEntityAdapter &&
							 | 
						|
								          runtimeType == other.runtimeType &&
							 | 
						|
								          typeId == other.typeId;
							 | 
						|
								}
							 |