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