InterstitialEventListener.callbacks constructor

InterstitialEventListener.callbacks(
  1. {R89Arg1Callback<AdErrorEntity>? onAdFailedToShowFullScreenCallback,
  2. R89VoidCallback? onClickCallback,
  3. R89Arg1Callback<AdErrorEntity>? onFailedToLoadCallback,
  4. R89VoidCallback? onImpressionCallback,
  5. R89VoidCallback? onLoadedCallback,
  6. R89VoidCallback? onOpenCallback}
)

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 InterstitialEventListener.

...dart R89SDK.adFactory.createInterstitial( configurationId: ConfigConstants.interstitialTestR89ConfigId, lifecycleCallbacks: InterstitialEventListener.callbacks( onOpenCallback: () {/Listen to onOpenCallback/}, )); ...

Implementation

factory InterstitialEventListener.callbacks({
  R89Arg1Callback<AdErrorEntity>? onAdFailedToShowFullScreenCallback,
  R89VoidCallback? onClickCallback,
  R89Arg1Callback<AdErrorEntity>? onFailedToLoadCallback,
  R89VoidCallback? onImpressionCallback,
  R89VoidCallback? onLoadedCallback,
  R89VoidCallback? onOpenCallback,
}) =>
    _InterstitialEventListenerCallbacks(
        onAdFailedToShowFullScreenCallback:
            onAdFailedToShowFullScreenCallback,
        onClickCallback: onClickCallback,
        onFailedToLoadCallback: onFailedToLoadCallback,
        onImpressionCallback: onImpressionCallback,
        onLoadedCallback: onLoadedCallback,
        onOpenCallback: onOpenCallback);