INNER CODE UNIT · Swift
AdmobIntersitialPluginDelegate
kmcgill88/admob_flutter · ios/Classes/AdmobInterstitialPlugin.swift:111
class AdmobIntersitialPluginDelegate: NSObject, GADInterstitialDelegate {
let channel: FlutterMethodChannel
init(channel: FlutterMethodChannel) {
self.channel = channel
}
// TODO: not sure this exists on iOS.
// channel.invokeMethod("impression", null)
func interstitialWillPresentScreen(_ ad: GADInterstitial) {
channel.invokeMethod("clicked", arguments: nil)
channel.invokeMethod("opened", arguments: nil)
}
func interstitialWillDismissScreen(_ ad: GADInterstitial) {
// Unused
}