MotionGroup constructor

MotionGroup({
  1. required List<Motion> motions,
})

Creates a new motion with the list of motions passed in.

var myGroup = new MotionGroup([myMotion0, myMotion1, myMotion2]);

Implementation

MotionGroup({required List<Motion> motions}) : _motions = motions {
  for (Motion motion in _motions) {
    if (motion.duration > _duration) {
      _duration = motion.duration;
    }
  }
}