respondToBanner method

void respondToBanner(
  1. String adId
)

Emits the configured banner outcome for adId (loaded + sized, or failed).

Implementation

void respondToBanner(String adId) {
  final error = bannerError;
  if (error != null) {
    emit(
      AdFailedToLoad(
        network: network,
        adId: adId,
        format: AdFormat.banner,
        error: error.copyWith(network: network),
      ),
    );
    return;
  }
  emit(
    BannerSized(
      network: network,
      adId: adId,
      width: bannerSize.width,
      height: bannerSize.height,
    ),
  );
  emit(AdLoaded(network: network, adId: adId, format: AdFormat.banner));
}