1
0
Fork 0
mirror of https://gitlab.com/nkming2/nc-photos.git synced 2025-03-10 09:18:52 +01:00
nc-photos/app/lib/lazy.dart

16 lines
222 B
Dart

class Lazy<T> {
Lazy(this.build);
T call() {
if (build != null) {
_value = build!();
build = null;
}
return _value;
}
T get get => call();
T Function()? build;
late final T _value;
}