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, что дает возможность вручную уничтожать закешированные провайдеры.