RefCacheUtils extension
- on
-
- AutoDisposeRef
Methods
-
cacheFor(
Duration duration, {String? tag, StartCacheTimer start = StartCacheTimer.immediately}) → KeepAliveLink -
Available on AutoDisposeRef, provided by the RefCacheUtils extension
Метод для кеширования провайдеров. Может использоваться как для обычного кеширования на определенное времяduration
, так и по тэгуtag
(например, для family-провайдеров) Еслиtag
не задан (null), то будет использоваться кеширование по длительности, иначе кеширование по тегуstart
- определяет момент запуска таймера, после выполнения которого будет закрыт связанныйKeepAliveLink
с провайдером. Особенности типов кеширования описаны над методами_cacheForByTag
и_cacheFor
ВозвращаетKeepAliveLink
, что дает возможность вручную уничтожать закешированные провайдеры.