FamilyOverride<Arg> constructor Null safety

FamilyOverride<Arg>(
  1. Family<Object?, Arg, ProviderBase<Object?>> overriddenFamily,
  2. void setup(
    1. Arg argument,
    2. SetupOverride setup
    )
)

Do not use: Internal object to used by ProviderContainer/ProviderScope to override the behavior of a "family" for part of the application.

Implementation

// coverage:ignore-start
factory FamilyOverride(
  Family<Object?, Arg, ProviderBase<Object?>> overriddenFamily,
  void Function(Arg argument, SetupOverride setup) setup,
) = _FamilyOverride<Arg>;