content: // GENERATED CODE - DO NOT MODIFY BY HAND
  
  part of 'custom_theme.dart';
  
  // **************************************************************************
  // TypeAdapterGenerator
  // **************************************************************************
  
  class CustomThemeAdapter extends TypeAdapter<CustomTheme> {
    @override
    final int typeId = 2;
  
    @override
    CustomTheme read(BinaryReader reader) {
      final numOfFields = reader.readByte();
      final fields = <int, dynamic>{
        for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(),
      };
      return CustomTheme(
        fields[1] as String?,
        fields[2] as String?,
        fields[3] as bool?,
        fields[4] as String,
        fields[5] as String,
        fields[6] as String,
        fields[7] as String,
        fields[8] as String,
        fields[9] as String,
        fields[10] as String?,
        fields[11] as bool,
        fields[0] as String?,
        fields[12] as int?,
      )
        ..dateUpdatedMS = fields[13] as int?
        ..customLogo = fields[14] as String?
        ..logoAppBarColorHex = fields[15] as String?
        ..dividerColorHex = fields[16] as String?
        ..cardBorderColorHex = fields[17] as String?;
    }
  
    @override
    void write(BinaryWriter writer, CustomTheme obj) {
      writer
        ..writeByte(18)
        ..writeByte(0)
        ..write(obj.uuid)
        ..writeByte(1)
        ..write(obj.name)
        ..writeByte(2)
        ..write(obj.description)
        ..writeByte(3)
        ..write(obj.starred)
        ..writeByte(4)
        ..write(obj.cardColorHex)
        ..writeByte(5)
        ..write(obj.appBarColorHex)
        ..writeByte(6)
        ..write(obj.tabBarColorHex)
        ..writeByte(7)
        ..write(obj.accentColorHex)
        ..writeByte(8)
        ..write(obj.highlightColorHex)
        ..writeByte(9)
        ..write(obj.backgroundColorHex)
        ..writeByte(10)
        ..write(obj.textColorHex)
        ..writeByte(11)
        ..write(obj.useLightBrightness)
        ..writeByte(12)
        ..write(obj.dateCreatedMS)
        ..writeByte(13)
        ..write(obj.dateUpdatedMS)
        ..writeByte(14)
        ..write(obj.customLogo)
        ..writeByte(15)
        ..write(obj.logoAppBarColorHex)
        ..writeByte(16)
        ..write(obj.dividerColorHex)
        ..writeByte(17)
        ..write(obj.cardBorderColorHex);
    }
  
    @override
    int get hashCode => typeId.hashCode;
  
    @override
    bool operator ==(Object other) =>
        identical(this, other) ||
        other is CustomThemeAdapter &&
            runtimeType == other.runtimeType &&
            typeId == other.typeId;
  }
  