Skip to main content
Version: Next

Class: AdMob

Hierarchy

  • IonicNativePlugin

    AdMob

Implements

  • Omit<IAdMob, "AppOpenAd" | "BannerAd" | "BannerAd" | "configRequest" | "Events" | "InterstitialAd" | "InterstitialAd" | "NativeAd" | "NativeAd" | "requestTrackingAuthorization" | "RewardedAd" | "RewardedAd" | "RewardedInterstitialAd" | "RewardedInterstitialAd" | "setAppMuted" | "setAppVolume" | "TrackingAuthorizationStatus" | "WebViewAd">

Constructors

constructor

new AdMob(): AdMob

Returns

AdMob

Inherited from

IonicNativePlugin.constructor

Properties

platforms

Static platforms: string[]

Overrides

IonicNativePlugin.platforms

Defined in

ionic/src/ngx/index.ts:266


plugin

Static plugin: string = plugin

Overrides

IonicNativePlugin.plugin

Defined in

ionic/src/ngx/index.ts:267


pluginName

Static pluginName: string = pluginName

Overrides

IonicNativePlugin.pluginName

Defined in

ionic/src/ngx/index.ts:268


pluginRef

Static pluginRef: string = 'admob'

Overrides

IonicNativePlugin.pluginRef

Defined in

ionic/src/ngx/index.ts:269


repo

Static repo: string = 'https://github.com/admob-plus/admob-plus'

Overrides

IonicNativePlugin.repo

Defined in

ionic/src/ngx/index.ts:270

Methods

configure

configure(...opts): Promise<unknown>

Parameters

NameType
...opts[config: AdMobConfig]

Returns

Promise<unknown>

Implementation of

Omit.configure

Defined in

ionic/src/ngx/index.ts:276


on

on(event): Observable<unknown>

Parameters

NameType
eventstring

Returns

Observable<unknown>

Defined in

ionic/src/ngx/index.ts:280


start

start(): Promise<{ version: string }>

Returns

Promise<{ version: string }>

Implementation of

Omit.start

Defined in

ionic/src/ngx/index.ts:272