Skip to main content

react-native-aps

Enumerations

Classes

Interfaces

References

default

Renames and re-exports APSAds

Type aliases

AdLoaderEvent

Ƭ AdLoaderEvent: typeof AdLoaderEvent[keyof typeof AdLoaderEvent]

Defined in

src/types/AdLoaderEvent.ts:24


AdLoaderListener

Ƭ AdLoaderListener<E>: (payload: E extends typeof SUCCESS ? { [key: string]: string; } : E extends typeof FAILURE ? AdError : never) => void

Type parameters

NameType
Eextends AdLoaderEvent

Type declaration

▸ (payload): void

Parameters
NameType
payloadE extends typeof SUCCESS ? { [key: string]: string; } : E extends typeof FAILURE ? AdError : never
Returns

void

Defined in

src/types/AdLoaderListener.ts:4

Variables

AdLoaderEvent

Const AdLoaderEvent: Object

Type declaration

NameType
FAILURE"onFailure"
SUCCESS"onSuccess"

Defined in

src/types/AdLoaderEvent.ts:19


TestIds

Const TestIds: Object

Type declaration

NameType
APS_APP_KEYstring
APS_SLOT_BANNER_320x50string
APS_SLOT_BANNER_728x90string
APS_SLOT_INTERSTITIALstring
GAM_BANNERstring
GAM_INTERSTITIALstring

Defined in

src/TestIds.ts:21

Functions

isAdError

isAdError(error): error is AdError

Type guard for AdError.

Parameters

NameType
errorunknown

Returns

error is AdError

Defined in

src/AdError.ts:38