When using import AtInternet from "@lemonde/react-native-at-internet".
NativeEventEmitter (see Android doc and iOS doc)
buildDidEnddidCallPartnererrorDidOccursaveDidEndsendDidEndtrackerNeedsFirstLaunchApprovalwarningDidOccur
- 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
optionalchapter1: stringoptionalchapter2: stringoptionalchapter3: stringoptionalcustomObject: string (must be a object JSON string representation, eg.: return value ofJSON.stringify({ my: 'custom object' }))optionallevel2: 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 }