super_enum_sealed_annotations 1.1.0 copy "super_enum_sealed_annotations: ^1.1.0" to clipboard
super_enum_sealed_annotations: ^1.1.0 copied to clipboard

outdated

Dart and Flutter sealed class generator and annotations based on super_enum API.

example/example.dart

import 'result.dart';
import 'weather.dart';

void main() {
  final a = Weather.sunny();
  final b = Weather.rainy(rain: 12);
  final c = Weather.windy(velocity: 1.5, angle: null);

  print(a);
  print(b);
  print(c);

  final d = Result.success(data: 1);
  final e = Result.success(data: 5.6);
  final f = Result.error(exception: 'error');

  print(d);
  print(e);
  print(f);
}
0
likes
0
pub points
3%
popularity

Publisher

unverified uploader

Dart and Flutter sealed class generator and annotations based on super_enum API.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

equatable, meta

More

Packages that depend on super_enum_sealed_annotations