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