super_enum_generator 0.2.0 super_enum_generator: ^0.2.0 copied to clipboard
Dev-dependency to generate sealed classes and when statements together with the super_enum.dart package.
import 'package:super_enum/super_enum.dart';
part 'example.g.dart';
@superEnum
enum _Attribute {
@Data(fields: [DataField('value', int)])
Strength,
@Data(fields: [DataField('value', int)])
Intelligence,
@Data(fields: [DataField('value', int)])
Agility,
@Data(fields: [DataField('value', int)])
Dexterity,
@Data(fields: [DataField('value', int)])
Endurance,
@Data(fields: [DataField('value', int)])
Speed
}