effectiveLifetimeMultiplier static method

double effectiveLifetimeMultiplier(
  1. ConfettiCustomization? c
)

Effective lifetime multiplier after clamping.

Non-finite values fall back to 1.0.

Implementation

static double effectiveLifetimeMultiplier(ConfettiCustomization? c) {
  if (c == null) return 1.0;
  final v = c.lifetimeMultiplier;
  if (!v.isFinite) return 1.0;
  return v.clamp(0.1, 8.0);
}