FSAnimationSequence.validated constructor
FSAnimationSequence.validated({
- required Duration duration,
- required Curve curve,
- required List<
FSAnimationStep> steps,
✅ ADDED: Factory constructor with validation
Implementation
factory FSAnimationSequence.validated({
required Duration duration,
required Curve curve,
required List<FSAnimationStep> steps,
}) {
assert(steps.isNotEmpty, 'Animation sequence must have at least one step');
return FSAnimationSequence(
duration: duration,
curve: curve,
steps: steps,
);
}