enum_ext 1.2.0 copy "enum_ext: ^1.2.0" to clipboard
enum_ext: ^1.2.0 copied to clipboard

outdated

Lets make enums super useful by adding some useful extension methods. Say good bye to switch-case and if-else blocks.

1.2.0 #

  • Generating value checking getters like is... and isNot...
    Example
@EnumExt()
enum Gender { male, female, other }

// This will generate isMale, isNotMale, isFemale, isNotFemale, 
// isOther, isNotOther getters

void main() {
  final gender = Gender.male;

  // Now you can use

  gender.isMale; // Instead of gender == Gender.male
  gender.isFemale; // Instead of gender == Gender.female
}

1.1.0 #

  • Added change enum name case extension using recase
  • Improved Readme file
  • Improved docs

1.0.0 #

  • Initial version.
13
likes
0
points
70
downloads

Publisher

unverified uploader

Weekly Downloads

Lets make enums super useful by adding some useful extension methods. Say good bye to switch-case and if-else blocks.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

recase

More

Packages that depend on enum_ext