ReplayTransitionAtFamily class final
The step into the frame at index, or null on the first frame.
Replay animates the same way live play does: it is the transition that carries meaning, so stepping forward hands the game the pair it needs rather than leaving it to remember the previous position. Null at index 0, where there is no predecessor, exactly as a cold load is null live.
Properties
-
dependencies
→ Iterable<
ProviderOrFamily> ? -
The list of providers that this provider potentially depends on.
finalinherited
- from → Family
-
The family that this provider/family depends on.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- isAutoDispose → bool
-
Whether the state associated to this provider should be disposed
automatically when the provider stops being listened.
finalinherited
- name → String?
-
A custom label for providers.
finalinherited
- origin → Family
-
The provider that is overridden.
no setterinherited
- retry → Retry?
-
The retry strategy to use when a provider fails.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
call(
{required String gameId, required int index}) → ReplayTransitionAtProvider -
The step into the frame at
index, or null on the first frame. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
overrideWith(
GameTransition? create(Ref ref, ({String gameId, int index}) arg)) → Override -
Override the provider with a new initialization function.
inherited
-
toString(
) → String - A string representation of this object.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited