Skip to main content
Version: Next

Interface: AdMobPlusPlugin

Methods

adCreate

adCreate<O>(opts): Promise<void>

Type parameters

NameType
Oextends MobileAdOptions

Parameters

NameType
optsO

Returns

Promise<void>

Defined in

definitions.ts:38


adHide

adHide(opts): Promise<void>

Parameters

NameType
optsObject
opts.idnumber

Returns

Promise<void>

Defined in

definitions.ts:42


adIsLoaded

adIsLoaded(opts): Promise<boolean>

Parameters

NameType
optsObject
opts.idnumber

Returns

Promise<boolean>

Defined in

definitions.ts:39


adLoad

adLoad(opts): Promise<void>

Parameters

NameType
optsObject
opts.idnumber

Returns

Promise<void>

Defined in

definitions.ts:40


adShow

adShow(opts): Promise<void>

Parameters

NameType
optsObject
opts.idnumber

Returns

Promise<void>

Defined in

definitions.ts:41


addListener

addListener(eventName, listenerFunc): Promise<PluginListenerHandle> & PluginListenerHandle

Parameters

NameType
eventNamestring
listenerFunc(event: any) => void

Returns

Promise<PluginListenerHandle> & PluginListenerHandle

Defined in

definitions.ts:51


configRequest

configRequest(requestConfig): Promise<void>

Parameters

NameType
requestConfigRequestConfig

Returns

Promise<void>

Defined in

definitions.ts:36


configure

configure(config): Promise<void>

Parameters

NameType
configAdMobConfig

Returns

Promise<void>

Defined in

definitions.ts:35


requestTrackingAuthorization

requestTrackingAuthorization(): Promise<{ status: false | TrackingAuthorizationStatus }>

Returns

Promise<{ status: false | TrackingAuthorizationStatus }>

Defined in

definitions.ts:47


start

start(): Promise<void>

Returns

Promise<void>

Defined in

definitions.ts:34


trackingAuthorizationStatus

trackingAuthorizationStatus(): Promise<{ status: false | TrackingAuthorizationStatus }>

Returns

Promise<{ status: false | TrackingAuthorizationStatus }>

Defined in

definitions.ts:44