PopInEffect constructor

const PopInEffect({
  1. Duration duration = const Duration(milliseconds: 600),
  2. Curve curve = Curves.easeOut,
  3. Duration delayBetweenChars = const Duration(milliseconds: 40),
  4. double scalePeak = 1.3,
})

Creates a pop-in animation with scale overshoot.

duration — animation cycle duration per character. curve — easing curve for the pop. delayBetweenChars — stagger delay between characters. scalePeak — peak scale factor (1.3 = 30% overshoot).

Implementation

const PopInEffect({
  super.duration = const Duration(milliseconds: 600),
  super.curve = Curves.easeOut,
  super.delayBetweenChars = const Duration(milliseconds: 40),
  this.scalePeak = 1.3,
});