StartupCubit constructor

StartupCubit({
  1. required StartupOrchestrator orchestrator,
  2. required AppLogger logger,
  3. required Duration progressAnimationDuration,
})

Creates a cubit that drives orchestrator and waits progressAnimationDuration after tasks complete before emitting StartupStatus.completed.

Implementation

StartupCubit({required StartupOrchestrator orchestrator, required AppLogger logger, required Duration progressAnimationDuration})
  : _orchestrator = orchestrator,
    _logger = logger,
    _progressAnimationDuration = progressAnimationDuration,
    super(const StartupState.initial());