SplitRevealEffect constructor

const SplitRevealEffect({
  1. Duration duration = const Duration(milliseconds: 700),
  2. Curve curve = Curves.easeOut,
  3. Duration delayBetweenChars = const Duration(milliseconds: 20),
  4. double distance = 80.0,
})

Creates a split-reveal entrance animation.

duration — animation cycle duration per character. curve — easing curve for the slide and fade. delayBetweenChars — stagger delay between characters. distance — how far characters travel from center.

Implementation

const SplitRevealEffect({
  super.duration = const Duration(milliseconds: 700),
  super.curve = Curves.easeOut,
  super.delayBetweenChars = const Duration(milliseconds: 20),
  this.distance = 80.0,
});