dependent<A, B> static method

  1. @Deprecated('Use "withDependency" instead')
DependentCachedValue<A, B> dependent<A, B>({
  1. required ComputeCacheDependency<B> on,
  2. required ComputeCacheCallback<A> compute,
})

Creates a CachedValue that its validity is defined by a dependency.

Use CachedValue.withDependency instead.

Implementation

@Deprecated('Use "withDependency" instead')
static DependentCachedValue<A, B> dependent<A, B>({
  required ComputeCacheDependency<B> on,
  required ComputeCacheCallback<A> compute,
}) {
  return CachedValue<A>(compute).withDependency<B>(on);
}