getCachedSync<T> function
T
getCachedSync<T>({
- required String id,
- required ValueGetter<
T> getter, - required Duration duration,
Implementation
T getCachedSync<T>(
{required String id,
required ValueGetter<T> getter,
required Duration duration}) {
LazyCacheSync<T> c = (_lazyCachesSync.containsKey(id)
? _lazyCachesSync[id] as LazyCacheSync<T>
: LazyCacheSync<T>(id: id, getter: getter, duration: duration));
_lazyCachesSync[id] = c;
return c.get();
}