Lombok (Dart Version)
Reference
Feature
-
x
@data / @Data() -
x
@getter / @Getter() -
x
@setter / @Getter() -
-
-
Usage
A simple usage example:
// file: some_class.dart
part 'some_class.g.dart';
@data
class SomeClass with _$SomeClassLombok {
int counter = 1;
}
// Equal to
class SomeClass {
int counter = 1;
int getCounter() {
return counter;
}
void setCounter(int counter) {
this.counter = counter;
}
}