phaseFor method

SplashPhase phaseFor(
  1. double timelineProgress
)

Implementation

SplashPhase phaseFor(double timelineProgress) {
  if (timelineProgress < buildStart) {
    return SplashPhase.initial;
  }
  if (timelineProgress < fillStart) {
    return SplashPhase.build;
  }
  if (timelineProgress < revealStart) {
    return SplashPhase.fill;
  }
  if (timelineProgress < settleStart) {
    return SplashPhase.reveal;
  }
  if (timelineProgress < exitStart) {
    return SplashPhase.settle;
  }
  return SplashPhase.exit;
}