enum_to_string 1.0.3 copy "enum_to_string: ^1.0.3" to clipboard
enum_to_string: ^1.0.3 copied to clipboard

outdated

Better conversion of ENUMs to string. Dart has annoying EnumName.ValueName syntax when calling enum.toString, this package fixes that.

enum_to_string #

Better convertsion of ENUMs to string

What it does #

It takes an enum such as:

enum TestEnum { testValue1 }

and converts it to

testValue1

Also handles camel case

Input enum TestEnum { testValue1 } Output Test Value 1

Usage #

import 'package:enum_to_string:enum_to_string.dart';

enum TestEnum { testValue1 };

convert(){
    String result = EnumToString.parse(TestEnum.testValue1);
    //result = 'testValue1'

    String resultCamelCase = EnumToString.parseCamelCase(TestEnum.testValue1);
    //result = 'Test Value 1'
}

Any pull requests / extensions welcome, this was just an annoying thing I needed to fix a couple of times so viola! a package was born.
325
likes
0
pub points
98%
popularity

Publisher

unverified uploader

Better conversion of ENUMs to string. Dart has annoying EnumName.ValueName syntax when calling enum.toString, this package fixes that.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on enum_to_string