NeonFlickerEffect constructor
const
NeonFlickerEffect({})
Creates a neon flicker animation with random timing.
duration — one full flicker pattern duration.
curve — easing (linear for instant flicker transitions).
baseColor — dim/base color when not glowing brightly.
glowColor — bright glow color during flicker peaks.
blurSigma — Gaussian blur applied when glowing.
flickerSeed — seed for deterministic flicker pattern.
delayBetweenChars — stagger (zero for varied per-char flicker).
Implementation
const NeonFlickerEffect({
super.duration = const Duration(milliseconds: 2000),
super.curve = Curves.linear,
this.baseColor = Colors.cyan,
this.glowColor = Colors.cyan,
this.blurSigma = 6.0,
this.flickerSeed = 42,
super.delayBetweenChars = Duration.zero,
});