SequenceSpec constructor

SequenceSpec({
  1. required List<MotionSequenceStep> steps,
  2. bool repeat = false,
  3. bool reverse = false,
})

Creates a sequence from a non-empty list of steps.

Implementation

SequenceSpec({
  required List<MotionSequenceStep> steps,
  this.repeat = false,
  this.reverse = false,
})  : assert(steps.isNotEmpty, 'SequenceSpec requires at least one step.'),
      steps = List<MotionSequenceStep>.unmodifiable(steps);