BannerEventListener.callbacks constructor
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({
R89Arg2Callback<int, int>? onLayoutChangeCallback,
R89VoidCallback? onClickCallback,
R89Arg1Callback<AdErrorEntity>? onFailedToLoadCallback,
R89VoidCallback? onImpressionCallback,
R89VoidCallback? onLoadedCallback,
R89VoidCallback? onOpenCallback,
R89VoidCallback? onCloseCallback,
}) =>
_BannerEventListenerCallbacks(
onLayoutChangeCallback: onLayoutChangeCallback,
onClickCallback: onClickCallback,
onFailedToLoadCallback: onFailedToLoadCallback,
onImpressionCallback: onImpressionCallback,
onLoadedCallback: onLoadedCallback,
onOpenCallback: onOpenCallback,
onCloseCallback: onCloseCallback);