BannerEventListener.callbacks constructor
BannerEventListener.callbacks({
- AdLayoutChangeCallback? onLayoutChangeCallback,
- AdVoidCallback? onClickCallback,
- AdFailedToLoadCallback? onFailedToLoadCallback,
- AdVoidCallback? onImpressionCallback,
- AdVoidCallback? onLoadedCallback,
- AdVoidCallback? onOpenCallback,
- AdVoidCallback? onCloseCallback,
The helper factory constructor, which can be used to listen directly and in-place to specific events without the need to extend, mix, or implement BannerEventListener.
...dart R89Banner( configurationId: 'your-config-id', lifecycleCallbacks: BannerEventListener.callbacks(onClickCallback: () { 'R89Banner onClickCallback'.log; }, onImpressionCallback: () { 'R89Banner onImpressionCallback'.log; }), ), ...
Implementation
factory BannerEventListener.callbacks({
AdLayoutChangeCallback? onLayoutChangeCallback,
AdVoidCallback? onClickCallback,
AdFailedToLoadCallback? onFailedToLoadCallback,
AdVoidCallback? onImpressionCallback,
AdVoidCallback? onLoadedCallback,
AdVoidCallback? onOpenCallback,
AdVoidCallback? onCloseCallback,
}) =>
_BannerEventListenerCallbacks(
onLayoutChangeCallback: onLayoutChangeCallback,
onClickCallback: onClickCallback,
onFailedToLoadCallback: onFailedToLoadCallback,
onImpressionCallback: onImpressionCallback,
onLoadedCallback: onLoadedCallback,
onOpenCallback: onOpenCallback,
onCloseCallback: onCloseCallback);