|
4 | 4 | // |
5 | 5 | #import "RNIterableAPI.h" |
6 | 6 |
|
7 | | -@interface RCT_EXTERN_REMAP_MODULE(RNIterableAPI, ReactIterableAPI, NSObject) |
| 7 | +@interface RCT_EXTERN_REMAP_MODULE (RNIterableAPI, ReactIterableAPI, NSObject) |
8 | 8 |
|
9 | 9 | // MARK: - Native SDK Functions |
10 | 10 |
|
11 | | -RCT_EXTERN_METHOD(initializeWithApiKey: (nonnull NSString *) apiKey |
12 | | - config: (nonnull NSDictionary *) config |
13 | | - version: (nonnull NSString *) version |
14 | | - resolver: (RCTPromiseResolveBlock) resolve |
15 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 11 | +RCT_EXTERN_METHOD(initializeWithApiKey : (nonnull NSString *)apiKey config : ( |
| 12 | + nonnull NSDictionary *)config version : (nonnull NSString *) |
| 13 | + version resolver : (RCTPromiseResolveBlock) |
| 14 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
16 | 15 |
|
17 | | -RCT_EXTERN_METHOD(initialize2WithApiKey: (nonnull NSString *) apiKey |
18 | | - config: (nonnull NSDictionary *) config |
19 | | - apiEndPointOverride: (nonnull NSString *) apiEndPoint |
20 | | - version: (nonnull NSString *) version |
21 | | - resolver: (RCTPromiseResolveBlock) resolve |
22 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 16 | +RCT_EXTERN_METHOD(initialize2WithApiKey : (nonnull NSString *)apiKey config : ( |
| 17 | + nonnull NSDictionary *)config apiEndPointOverride : (nonnull NSString *) |
| 18 | + apiEndPoint version : (nonnull NSString *) |
| 19 | + version resolver : (RCTPromiseResolveBlock) |
| 20 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
23 | 21 |
|
24 | | -RCT_EXTERN_METHOD(setEmail: (NSString *) email |
25 | | - authToken: (NSString *) authToken) |
| 22 | +RCT_EXTERN_METHOD(setEmail : (NSString *)email authToken : (NSString *) |
| 23 | + authToken) |
26 | 24 |
|
27 | | -RCT_EXTERN_METHOD(getEmail: (RCTPromiseResolveBlock) resolve |
28 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 25 | +RCT_EXTERN_METHOD(getEmail : (RCTPromiseResolveBlock) |
| 26 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
29 | 27 |
|
30 | | -RCT_EXTERN_METHOD(setUserId: (NSString *) userId |
31 | | - authToken: (NSString *) authToken) |
| 28 | +RCT_EXTERN_METHOD(setUserId : (NSString *)userId authToken : (NSString *) |
| 29 | + authToken) |
32 | 30 |
|
33 | | -RCT_EXTERN_METHOD(getUserId: (RCTPromiseResolveBlock) resolve |
34 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 31 | +RCT_EXTERN_METHOD(getUserId : (RCTPromiseResolveBlock) |
| 32 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
35 | 33 |
|
36 | 34 | // MARK: - Iterable API Request Functions |
37 | 35 |
|
38 | 36 | RCT_EXTERN_METHOD(disableDeviceForCurrentUser) |
39 | 37 |
|
40 | | -RCT_EXTERN_METHOD(setInAppShowResponse: (nonnull NSNumber *) inAppShowResponse) |
| 38 | +RCT_EXTERN_METHOD(setInAppShowResponse : (nonnull NSNumber *)inAppShowResponse) |
41 | 39 |
|
42 | | -RCT_EXTERN_METHOD(getLastPushPayload: (RCTPromiseResolveBlock) resolve |
43 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 40 | +RCT_EXTERN_METHOD(getLastPushPayload : (RCTPromiseResolveBlock) |
| 41 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
44 | 42 |
|
45 | | -RCT_EXTERN_METHOD(getAttributionInfo: (RCTPromiseResolveBlock) resolve |
46 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 43 | +RCT_EXTERN_METHOD(getAttributionInfo : (RCTPromiseResolveBlock) |
| 44 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
47 | 45 |
|
48 | | -RCT_EXTERN_METHOD(setAttributionInfo: (NSDictionary *) attributionInfo) |
| 46 | +RCT_EXTERN_METHOD(setAttributionInfo : (NSDictionary *)attributionInfo) |
49 | 47 |
|
50 | | -RCT_EXTERN_METHOD(trackPushOpenWithCampaignId: (nonnull NSNumber *) campaignId |
51 | | - templateId: (nonnull NSNumber *) templateId |
52 | | - messageId: (nonnull NSString *) messageId |
53 | | - appAlreadyRunning: (BOOL) appAlreadyRunning |
54 | | - dataFields: (NSDictionary *) dataFields) |
| 48 | +RCT_EXTERN_METHOD( |
| 49 | + trackPushOpenWithCampaignId : (nonnull NSNumber *)campaignId templateId : ( |
| 50 | + nonnull NSNumber *)templateId messageId : (nonnull NSString *) |
| 51 | + messageId appAlreadyRunning : (BOOL) |
| 52 | + appAlreadyRunning dataFields : (NSDictionary *)dataFields) |
55 | 53 |
|
56 | | -RCT_EXTERN_METHOD(updateCart: (NSArray *) items) |
| 54 | +RCT_EXTERN_METHOD(updateCart : (NSArray *)items) |
57 | 55 |
|
58 | | -RCT_EXTERN_METHOD(trackPurchase: (nonnull NSNumber *) total |
59 | | - items: (NSArray *) items |
60 | | - dataFields: (NSDictionary *) dataFields) |
| 56 | +RCT_EXTERN_METHOD(trackPurchase : (nonnull NSNumber *)total items : (NSArray *) |
| 57 | + items dataFields : (NSDictionary *)dataFields) |
61 | 58 |
|
62 | | -RCT_EXTERN_METHOD(trackInAppOpen: (NSString *) messageId |
63 | | - location: (nonnull NSNumber *) location) |
| 59 | +RCT_EXTERN_METHOD(trackInAppOpen : (NSString *) |
| 60 | + messageId location : (nonnull NSNumber *)location) |
64 | 61 |
|
65 | | -RCT_EXTERN_METHOD(trackInAppClick: (nonnull NSString *) messageId |
66 | | - location: (nonnull NSNumber *) location |
67 | | - clickedUrl: (nonnull NSString *) clickedUrl) |
| 62 | +RCT_EXTERN_METHOD(trackInAppClick : (nonnull NSString *)messageId location : ( |
| 63 | + nonnull NSNumber *)location clickedUrl : (nonnull NSString *)clickedUrl) |
68 | 64 |
|
69 | | -RCT_EXTERN_METHOD(trackInAppClose: (nonnull NSString *) messageId |
70 | | - location: (nonnull NSNumber *) location |
71 | | - source: (nonnull NSNumber *) source |
72 | | - clickedUrl: (NSString *) clickedUrl) |
| 65 | +RCT_EXTERN_METHOD(trackInAppClose : (nonnull NSString *)messageId location : ( |
| 66 | + nonnull NSNumber *)location source : (nonnull NSNumber *) |
| 67 | + source clickedUrl : (NSString *)clickedUrl) |
73 | 68 |
|
74 | | -RCT_EXTERN_METHOD(inAppConsume: (nonnull NSString *) messageId |
75 | | - location: (nonnull NSNumber *) location |
76 | | - source: (nonnull NSNumber *) source) |
| 69 | +RCT_EXTERN_METHOD(inAppConsume : (nonnull NSString *)messageId location : ( |
| 70 | + nonnull NSNumber *)location source : (nonnull NSNumber *)source) |
77 | 71 |
|
78 | | -RCT_EXTERN_METHOD(trackEvent: (nonnull NSString *) name |
79 | | - dataFields: (NSDictionary *) dataFields) |
| 72 | +RCT_EXTERN_METHOD(trackEvent : (nonnull NSString *) |
| 73 | + name dataFields : (NSDictionary *)dataFields) |
80 | 74 |
|
81 | | -RCT_EXTERN_METHOD(updateUser: (nonnull NSDictionary *) dataFields |
82 | | - mergeNestedObjects: (BOOL) mergeNestedObjects) |
| 75 | +RCT_EXTERN_METHOD(updateUser : (nonnull NSDictionary *) |
| 76 | + dataFields mergeNestedObjects : (BOOL)mergeNestedObjects) |
83 | 77 |
|
84 | | -RCT_EXTERN_METHOD(updateEmail: (nonnull NSString *) email |
85 | | - authToken: (NSString *) authToken) |
| 78 | +RCT_EXTERN_METHOD(updateEmail : (nonnull NSString *) |
| 79 | + email authToken : (NSString *)authToken) |
86 | 80 |
|
87 | | -RCT_EXTERN_METHOD(handleAppLink: (nonnull NSString *) appLink |
88 | | - resolver: (RCTPromiseResolveBlock) resolve |
89 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 81 | +RCT_EXTERN_METHOD(handleAppLink : (nonnull NSString *)appLink resolver : ( |
| 82 | + RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) |
90 | 83 |
|
91 | | -RCT_EXTERN_METHOD(updateSubscriptions: (NSArray *) emailListIds |
92 | | - unsubscribedChannelIds: (NSArray *) unsubscribedChannelIds |
93 | | - unsubscribedMessageTypeIds: (NSArray *) unsubscribedMessageTypeIds |
94 | | - subscribedMessageTypeIds: (NSArray *) subscribedMessageTypeIds |
95 | | - campaignId: (nonnull NSNumber *) campaignId |
96 | | - templateId: (nonnull NSNumber *) templateId) |
| 84 | +RCT_EXTERN_METHOD( |
| 85 | + updateSubscriptions : (NSArray *)emailListIds unsubscribedChannelIds : ( |
| 86 | + NSArray *) |
| 87 | + unsubscribedChannelIds unsubscribedMessageTypeIds : (NSArray *) |
| 88 | + unsubscribedMessageTypeIds subscribedMessageTypeIds : (NSArray *) |
| 89 | + subscribedMessageTypeIds campaignId : (nonnull NSNumber *) |
| 90 | + campaignId templateId : (nonnull NSNumber *)templateId) |
97 | 91 |
|
98 | 92 | // MARK: - SDK In-App Manager Functions |
99 | 93 |
|
100 | | -RCT_EXTERN_METHOD(getInAppMessages: (RCTPromiseResolveBlock) resolve |
101 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 94 | +RCT_EXTERN_METHOD(getInAppMessages : (RCTPromiseResolveBlock) |
| 95 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
102 | 96 |
|
103 | | -RCT_EXTERN_METHOD(getHtmlInAppContentForMessage: (nonnull NSString *) messageId |
104 | | - resolver: (RCTPromiseResolveBlock) resolve |
105 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 97 | +RCT_EXTERN_METHOD(getHtmlInAppContentForMessage : (nonnull NSString *) |
| 98 | + messageId resolver : (RCTPromiseResolveBlock) |
| 99 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
106 | 100 |
|
107 | | -RCT_EXTERN_METHOD(getInboxMessages: (RCTPromiseResolveBlock) resolve |
108 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 101 | +RCT_EXTERN_METHOD(getInboxMessages : (RCTPromiseResolveBlock) |
| 102 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
109 | 103 |
|
110 | | -RCT_EXTERN_METHOD(getUnreadInboxMessagesCount: (RCTPromiseResolveBlock) resolve |
111 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 104 | +RCT_EXTERN_METHOD(getUnreadInboxMessagesCount : (RCTPromiseResolveBlock) |
| 105 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
112 | 106 |
|
113 | | -RCT_EXTERN_METHOD(showMessage: (nonnull NSString *) messageId |
114 | | - consume: (nonnull BOOL) consume |
115 | | - resolver: (RCTPromiseResolveBlock) resolve |
116 | | - rejecter: (RCTPromiseRejectBlock) reject) |
| 107 | +RCT_EXTERN_METHOD(showMessage : (nonnull NSString *)messageId consume : ( |
| 108 | + nonnull BOOL)consume resolver : (RCTPromiseResolveBlock) |
| 109 | + resolve rejecter : (RCTPromiseRejectBlock)reject) |
117 | 110 |
|
118 | | -RCT_EXTERN_METHOD(removeMessage: (nonnull NSString *) messageId |
119 | | - location: (nonnull NSNumber *) location |
120 | | - source: (nonnull NSNumber *) source) |
| 111 | +RCT_EXTERN_METHOD(removeMessage : (nonnull NSString *)messageId location : ( |
| 112 | + nonnull NSNumber *)location source : (nonnull NSNumber *)source) |
121 | 113 |
|
122 | | -RCT_EXTERN_METHOD(setReadForMessage: (nonnull NSString *) messageId |
123 | | - read: (BOOL) read) |
| 114 | +RCT_EXTERN_METHOD(setReadForMessage : (nonnull NSString *) |
| 115 | + messageId read : (BOOL)read) |
124 | 116 |
|
125 | | -RCT_EXTERN_METHOD(setAutoDisplayPaused: (BOOL) paused) |
| 117 | +RCT_EXTERN_METHOD(setAutoDisplayPaused : (BOOL)paused) |
126 | 118 |
|
127 | 119 | // MARK: - SDK Inbox Session Tracking Functions |
128 | 120 |
|
129 | | -RCT_EXTERN_METHOD(startSession: (nonnull NSArray *) visibleRows) |
| 121 | +RCT_EXTERN_METHOD(startSession : (nonnull NSArray *)visibleRows) |
130 | 122 |
|
131 | 123 | RCT_EXTERN_METHOD(endSession) |
132 | 124 |
|
133 | | -RCT_EXTERN_METHOD(updateVisibleRows: (nonnull NSArray *) visibleRows) |
| 125 | +RCT_EXTERN_METHOD(updateVisibleRows : (nonnull NSArray *)visibleRows) |
134 | 126 |
|
135 | 127 | // MARK: - SDK Auth Manager Functions |
136 | 128 |
|
137 | | -RCT_EXTERN_METHOD(passAlongAuthToken: (NSString *) authToken) |
| 129 | +RCT_EXTERN_METHOD(passAlongAuthToken : (NSString *)authToken) |
138 | 130 |
|
139 | 131 | @end |
0 commit comments