Provider<T> constructor

Provider<T>(
  1. T builder(
    1. Ref<T> ref
    ), {
  2. bool autoDispose = false,
  3. Duration autoDisposeDelay = Duration.zero,
  4. String? name,
})

Riverpod互換: Provider((ref) => value, autoDispose: ...)

Implementation

Provider(
  T Function(Ref<T> ref) builder, {
  bool autoDispose = false,
  Duration autoDisposeDelay = Duration.zero,
  String? name,
}) : _builder = builder,
     _autoDispose = autoDispose,
     _autoDisposeDelay = autoDisposeDelay,
     _name = name,
     _args = null;