Line data Source code
1 : // GENERATED CODE - DO NOT MODIFY BY HAND 2 : 3 : part of 'helper_group_entity.dart'; 4 : 5 : // ************************************************************************** 6 : // TypeAdapterGenerator 7 : // ************************************************************************** 8 : 9 : class HelperGroupEntityAdapter extends TypeAdapter<HelperGroupEntity> { 10 : @override 11 : final int typeId = 2; 12 : 13 0 : @override 14 : HelperGroupEntity read(BinaryReader reader) { 15 0 : final numOfFields = reader.readByte(); 16 0 : final fields = <int, dynamic>{ 17 0 : for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(), 18 : }; 19 0 : return HelperGroupEntity( 20 0 : id: fields[0] as String, 21 0 : priority: fields[1] as int, 22 0 : helpers: (fields[2] as List)?.cast<HelperEntity>(), 23 0 : page: fields[3] as PageEntity, 24 : ); 25 : } 26 : 27 2 : @override 28 : void write(BinaryWriter writer, HelperGroupEntity obj) { 29 : writer 30 2 : ..writeByte(4) 31 2 : ..writeByte(0) 32 4 : ..write(obj.id) 33 2 : ..writeByte(1) 34 4 : ..write(obj.priority) 35 2 : ..writeByte(2) 36 4 : ..write(obj.helpers) 37 2 : ..writeByte(3) 38 4 : ..write(obj.page); 39 : } 40 : 41 0 : @override 42 0 : int get hashCode => typeId.hashCode; 43 : 44 0 : @override 45 : bool operator ==(Object other) => 46 : identical(this, other) || 47 0 : other is HelperGroupEntityAdapter && 48 0 : runtimeType == other.runtimeType && 49 0 : typeId == other.typeId; 50 : }