When using import AtInternet from "@lemonde/react-native-at-internet"
.
NativeEventEmitter (see Android doc and iOS doc)
buildDidEnd
didCallPartner
errorDidOccur
saveDidEnd
sendDidEnd
trackerNeedsFirstLaunchApproval
warningDidOccur
- setLevel2(
level2
: number): Promise‹true› - setConfigBoolean(
key
: string,value
: boolean | null): Promise‹true› - setConfigDouble(
key
: string,value
: number | null): Promise‹true› - setConfigInteger(
key
: string,value
: number | null): Promise‹true› - setConfigString(
key
: string,value
: string | null): Promise‹true› - setParamBoolean(
key
: string,value
: boolean | null): Promise‹true› - setParamDouble(
key
: string,value
: number | null): Promise‹true› - setParamInteger(
key
: string,value
: number | null): Promise‹true› - setParamString(
key
: string,value
: string | null): Promise‹true› - setProp(
key
: string,value
: string,persistent
: boolean): Promise‹true›
- enableListeners(): Promise‹true›: enable Event emitting
- disableListeners(): Promise‹true›: disable Event emitting
- screen(
parameters
: HitParameters): Promise‹true› - touch(
parameters
: HitParameters): Promise‹true› - download(
parameters
: HitParameters): Promise‹true› - exit(
parameters
: HitParameters): Promise‹true› - navigation(
parameters
: HitParameters): Promise‹true› - search(
parameters
: HitParameters): Promise‹true›
- visitor(
visitorId
: string | number,visitorCategory
: string | number | null): Promise‹true› - unsetVisitor(): Promise‹true›
- name : string
optional
chapter1: stringoptional
chapter2: stringoptional
chapter3: stringoptional
customObject: string (must be a object JSON string representation, eg.: return value ofJSON.stringify({ my: 'custom object' })
)optional
level2: string
-
trackerNeedsFirstLaunchApproval
{ message: string }
-
buildDidEnd
{ message: string, status: number }
-
sendDidEnd
{ message: string, status: number }
-
didCallPartner
{ response: string }
-
warningDidOccur
{ message: string }
-
saveDidEnd
{ message: string }
-
errorDidOccur
{ message: string }