An elegant Dart getter shorthand used to cache computed properties:
T get foo => _foo ??= _computeFoo(); // which depends on having T _foo; T _computeFoo() => /** ... **/;
It makes use of the fallback assignment operator ??=.
??=
null
Success! You're in!
An error has occurred. Please e-mail frank@flutterigniter.com with your request.