getSplashAnimation static method
Returns the splash animation delegate for the current app flavour.
Each app has a unique visual effect:
- Gigmeout (g): Sound wave rings expanding outward
- Emxi (e): Rising page particles with sway
- Cyberneom (c): Nebula stardust spirals
- Srznik (d): Digital pulse rings with grid dots
- neom_app_lite (o): Breathing circle with minimal particles
Implementation
static SplashAnimationDelegate getSplashAnimation() {
switch (AppConfig.instance.appInUse) {
case AppInUse.g:
return SoundWaveDelegate();
case AppInUse.e:
return RisingPagesDelegate();
case AppInUse.c:
return NebulaDelegate();
case AppInUse.d:
return DigitalPulseDelegate();
case AppInUse.o:
return BreathingCircleDelegate();
default:
return OrbitingParticlesDelegate();
}
}