respondToBanner method
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));
}