// GENERATED CODE - DO NOT MODIFY BY HAND part of 'action_mapping_hive_model.dart'; // ************************************************************************** // TypeAdapterGenerator // ************************************************************************** class ActionMappingHiveModelAdapter extends TypeAdapter { @override final int typeId = 1; @override ActionMappingHiveModel read(BinaryReader reader) { final numOfFields = reader.readByte(); final fields = { for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(), }; return ActionMappingHiveModel( id: fields[0] as String, name: fields[1] as String, description: fields[2] as String?, inputAction: fields[3] as String, outputActions: (fields[4] as List).cast(), geviscopeInstanceScope: fields[5] as String?, enabled: fields[6] as bool, executionCount: fields[7] as int, lastExecuted: fields[8] as DateTime?, createdAt: fields[9] as DateTime, updatedAt: fields[10] as DateTime, createdBy: fields[11] as String, isDirty: fields[12] as bool, lastModified: fields[13] as DateTime, syncOperation: fields[14] as String?, inputParametersJson: fields[15] as String?, outputActionsJson: fields[16] as String?, ); } @override void write(BinaryWriter writer, ActionMappingHiveModel obj) { writer ..writeByte(17) ..writeByte(0) ..write(obj.id) ..writeByte(1) ..write(obj.name) ..writeByte(2) ..write(obj.description) ..writeByte(3) ..write(obj.inputAction) ..writeByte(4) ..write(obj.outputActions) ..writeByte(5) ..write(obj.geviscopeInstanceScope) ..writeByte(6) ..write(obj.enabled) ..writeByte(7) ..write(obj.executionCount) ..writeByte(8) ..write(obj.lastExecuted) ..writeByte(9) ..write(obj.createdAt) ..writeByte(10) ..write(obj.updatedAt) ..writeByte(11) ..write(obj.createdBy) ..writeByte(12) ..write(obj.isDirty) ..writeByte(13) ..write(obj.lastModified) ..writeByte(14) ..write(obj.syncOperation) ..writeByte(15) ..write(obj.inputParametersJson) ..writeByte(16) ..write(obj.outputActionsJson); } @override int get hashCode => typeId.hashCode; @override bool operator ==(Object other) => identical(this, other) || other is ActionMappingHiveModelAdapter && runtimeType == other.runtimeType && typeId == other.typeId; }