onEvent property
Listen to the events the controller throws
Usage:
controller.onEvent.listen((e) {
final event = e.keys.first;
switch (event) {
case BannerAdEvent.loading:
print('loading');
break;
case BannerAdEvent.loaded:
print('loaded');
break;
case BannerAdEvent.loadFailed:
final errorCode = e.values.first;
print('loadFailed $errorCode');
break;
case BannerAdEvent.impression:
print('ad rendered');
break;
default:
break;
}
});
For more info, read the documentation
Implementation
Stream<Map<BannerAdEvent, dynamic>> get onEvent => super.onEvent;