Answers for "flutter from enum to string"

1

enum to string dart

As of dart 2.15 You can use "Enum.name"
e.g 

```
enum MyEnum {
  one, two, three
}
void main() {
  print(MyEnum.one.name);  // Prints "one".
}
```
Posted by: Guest on December-30-2021
0

Dart enum to string

enum Topic { none, computing, general }

extension TopicString on String {
  Topic get topic {
    switch (this) {
      case 'computing':
        return Topic.computing;
      case 'general':
        return Topic.general;
      case 'none':
        return Topic.none;
    }
  }
}

extension TopicExtension on Topic {
  String get string {
    switch (this) {
      case Topic.computing:
        return 'computing';
      case Topic.general:
        return 'general';
      case Topic.none:
        return 'none';
    }
  }
}
Posted by: Guest on November-29-2021

Browse Popular Code Answers by Language