super_enum_generator 0.5.0 copy "super_enum_generator: ^0.5.0" to clipboard
super_enum_generator: ^0.5.0 copied to clipboard

discontinuedreplaced by: freezed
outdated

Dev-dependency to generate sealed classes and when statements together with the super_enum.dart package.

example/example.dart

import 'package:super_enum/super_enum.dart';

part 'example.g.dart';

@superEnum
enum _Attribute {
  @Data(fields: [DataField<int>('value')])
  Strength,
  @Data(fields: [DataField<int>('value')])
  Intelligence,
  @Data(fields: [DataField<int>('value')])
  Agility,
  @Data(fields: [DataField<int>('value')])
  Dexterity,
  @Data(fields: [DataField<int>('value')])
  Endurance,
  @Data(fields: [DataField<int>('value')])
  Speed
}
10
likes
40
pub points
18%
popularity

Publisher

verified publisherxdsahil.dev

Dev-dependency to generate sealed classes and when statements together with the super_enum.dart package.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

analyzer, build, code_builder, dart_style, source_gen, super_enum

More

Packages that depend on super_enum_generator