handleInitializedEvent method

Stream<FastSplashAdBlocState> handleInitializedEvent(
  1. FastSplashAdBlocEventPayload? payload
)

Updates the state after initialization is completed.

Implementation

Stream<FastSplashAdBlocState> handleInitializedEvent(
  FastSplashAdBlocEventPayload? payload,
) async* {
  if (isInitializing) {
    isInitialized = true;

    yield currentState.copyWith(
      lastImpressionDate: payload?.lastImpressionDate,
      countryCode: payload?.countryCode,
      adInfo: payload?.adInfo,
      isInitializing: false,
      isInitialized: true,
    );
  }
}