RippleEffect constructor
const
RippleEffect({})
Creates a circular wave ripple animation from text center.
duration — one full ripple propagation duration.
curve — easing curve for the wave.
scaleMin — minimum scale at ripple origin.
scaleMax — maximum scale at ripple peak.
height — peak vertical displacement in pixels.
opacityMin — minimum opacity during ripple.
delayBetweenChars — stagger (zero — propagation is distance-based).
Implementation
const RippleEffect({
super.duration = const Duration(milliseconds: 1200),
super.curve = Curves.easeOut,
this.scaleMin = 0.5,
this.scaleMax = 1.3,
this.height = 20.0,
this.opacityMin = 0.0,
super.delayBetweenChars = Duration.zero,
});