google / google/json_serializable.dart
support @JsonEnum(valueField "index", indexOffset: 100)
Open
- Dominant language
- Dart
- Stars
- 1.6k
- Forks
- 461
- Avg merge
- 45m
- Merged PRs (30d)
- 1
Description
```dart
@JsonEnum(valueField: 'index') // already support
enum some_status_0 {
aaa,
bbb,
}
@JsonEnum(valueField: 'index', indexOffset: 100)
enum some_status_100 {
aaa,
bbb,
}
```
```dart
const _$some_status_0 EnumMap = {
some_status_0.aaa: 0,
some_status_0.bbb: 1,
};
const _$some_status_100 EnumMap = {
some_status_100.aaa: 100,
some_status_100.bbb: 101,
};
```
Contributor guide
Assessment
This issue has not been assessed yet.