Interface: AdMobPlusPlugin
Methods
adCreate
▸ adCreate<O>(opts): Promise<void>
Type parameters
| Name | Type |
|---|---|
O | extends MobileAdOptions |
Parameters
| Name | Type |
|---|---|
opts | O |
Returns
Promise<void>
Defined in
adHide
▸ adHide(opts): Promise<void>
Parameters
| Name | Type |
|---|---|
opts | Object |
opts.id | number |
Returns
Promise<void>
Defined in
adIsLoaded
▸ adIsLoaded(opts): Promise<boolean>
Parameters
| Name | Type |
|---|---|
opts | Object |
opts.id | number |
Returns
Promise<boolean>
Defined in
adLoad
▸ adLoad(opts): Promise<void>
Parameters
| Name | Type |
|---|---|
opts | Object |
opts.id | number |
Returns
Promise<void>
Defined in
adShow
▸ adShow(opts): Promise<void>
Parameters
| Name | Type |
|---|---|
opts | Object |
opts.id | number |
Returns
Promise<void>
Defined in
addListener
▸ addListener(eventName, listenerFunc): Promise<PluginListenerHandle> & PluginListenerHandle
Parameters
| Name | Type |
|---|---|
eventName | string |
listenerFunc | (event: any) => void |
Returns
Promise<PluginListenerHandle> & PluginListenerHandle
Defined in
configRequest
▸ configRequest(requestConfig): Promise<void>
Parameters
| Name | Type |
|---|---|
requestConfig | RequestConfig |
Returns
Promise<void>
Defined in
configure
▸ configure(config): Promise<void>
Parameters
| Name | Type |
|---|---|
config | AdMobConfig |
Returns
Promise<void>
Defined in
requestTrackingAuthorization
▸ requestTrackingAuthorization(): Promise<{ status: false | TrackingAuthorizationStatus }>
Returns
Promise<{ status: false | TrackingAuthorizationStatus }>
Defined in
start
▸ start(): Promise<void>
Returns
Promise<void>
Defined in
trackingAuthorizationStatus
▸ trackingAuthorizationStatus(): Promise<{ status: false | TrackingAuthorizationStatus }>
Returns
Promise<{ status: false | TrackingAuthorizationStatus }>