SequenceEntry class sealed
Represents an entry inside AnimatedSequence or SequenceMachine.
The class has two implementers:
- SequenceItem: A single animated vector that sits inside the sequence
- SequenceGroup: Groups multiple SequenceEntrys into one configurable block
- Implementers
Constructors
- SequenceEntry({int? repeatCount = 1, bool skipMidAnimation = true, bool nextOnComplete = false})
-
Abstract super constructor.
repeatCount must either be null or greater than zero.
const
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- nextOnComplete → bool
-
Whether to automatically jump to the next item in the sequence once this item
has finished playing
final
- repeatCount → int?
-
The numbers of time to repeat this animation before being marked as complete.
If this value is set to null the animation will loop until manually skipped.
This value must be a greater than 0 integer.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- skipMidAnimation → bool
-
If this flag is set to true any call to AnimatedSequenceController.skip will
have the current item immediately skipping without waiting for it to complete
before jumping ahead
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override