Skip to main content
Version: 1.x

Class: AdMob

Hierarchy​

  • IonicNativePlugin

    ↳ AdMob

Implements​

  • Omit<IAdMob, "AppOpenAd" | "BannerAd" | "createAd" | "Events" | "InterstitialAd" | "NativeAd" | "RewardedAd" | "RewardedInterstitialAd" | "TrackingAuthorizationStatus">

Constructors​

constructor​

• new AdMob()

Inherited from​

IonicNativePlugin.constructor

Properties​

BannerAd​

• Readonly BannerAd: typeof BannerAd

Defined in​

ionic/src/ngx/index.ts:191


InterstitialAd​

• Readonly InterstitialAd: typeof InterstitialAd

Defined in​

ionic/src/ngx/index.ts:192


RewardedAd​

• Readonly RewardedAd: typeof RewardedAd

Defined in​

ionic/src/ngx/index.ts:193


RewardedInterstitialAd​

• Readonly RewardedInterstitialAd: typeof RewardedInterstitialAd

Defined in​

ionic/src/ngx/index.ts:194


platforms​

▪ Static platforms: string[]

Overrides​

IonicNativePlugin.platforms

Defined in​

ionic/src/ngx/index.ts:185


plugin​

▪ Static plugin: string

Overrides​

IonicNativePlugin.plugin

Defined in​

ionic/src/ngx/index.ts:186


pluginName​

▪ Static pluginName: string

Overrides​

IonicNativePlugin.pluginName

Defined in​

ionic/src/ngx/index.ts:187


pluginRef​

▪ Static pluginRef: string = 'admob'

Overrides​

IonicNativePlugin.pluginRef

Defined in​

ionic/src/ngx/index.ts:188


repo​

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

Overrides​

IonicNativePlugin.repo

Defined in​

ionic/src/ngx/index.ts:189

Accessors​

admob​

• Private get admob(): AdMob

Returns​

AdMob

Defined in​

ionic/src/ngx/index.ts:196

Methods​

configRequest​

▸ configRequest(...opts): Promise<unknown>

Parameters​

NameType
...opts[requestConfig: RequestConfig]

Returns​

Promise<unknown>

Implementation of​

Omit.configRequest

Defined in​

ionic/src/ngx/index.ts:200


on​

▸ on(event): Observable<any>

Parameters​

NameType
eventstring

Returns​

Observable<any>

Defined in​

ionic/src/ngx/index.ts:222


requestTrackingAuthorization​

▸ requestTrackingAuthorization(): Promise<false | TrackingAuthorizationStatus>

Returns​

Promise<false | TrackingAuthorizationStatus>

Implementation of​

Omit.requestTrackingAuthorization

Defined in​

ionic/src/ngx/index.ts:218


setAppMuted​

▸ setAppMuted(...opts): Promise<unknown>

Parameters​

NameType
...opts[value: boolean]

Returns​

Promise<unknown>

Implementation of​

Omit.setAppMuted

Defined in​

ionic/src/ngx/index.ts:210


setAppVolume​

▸ setAppVolume(...opts): Promise<unknown>

Parameters​

NameType
...opts[value: number]

Returns​

Promise<unknown>

Implementation of​

Omit.setAppVolume

Defined in​

ionic/src/ngx/index.ts:214


start​

▸ start(): Promise<Object>

Returns​

Promise<Object>

Implementation of​

Omit.start

Defined in​

ionic/src/ngx/index.ts:206