FamilyOverride<Arg> class
Null safety
Do not use: Internal object to used by ProviderContainer/ProviderScope
to override the behavior of a "family" for part of the application.
Constructors
-
FamilyOverride(Family<
Object?, Arg, ProviderBase< overriddenFamily, void setup(Arg argument, SetupOverride setup))Object?> > -
Do not use: Internal object to used by ProviderContainer/
ProviderScope
to override the behavior of a "family" for part of the application.factory
Properties
- hashCode → int
-
The hash code for this object.
read-onlyinherited
-
overriddenFamily
→ Family<
Object?, Arg, ProviderBase< Object?> > -
The family that was overridden.
read-only
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
setupOverride(
Arg argument, SetupOverride setup) → void - Allows a family to override all the different providers associated with an argument.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited