You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Iterable Configuration Object. Use this when initializing the API.
16
+
* An IterableConfig object sets various properties of the SDK.
17
+
* An IterableConfig object is passed into the static initialize method on the Iterable class when initializing the SDK.
18
18
*/
19
+
19
20
classIterableConfig{
20
21
/**
21
-
* You don't have to set this variable. Set this value only if you are an existing Iterable customer who has already setup mobile integrations in Iterable Web UI.
22
-
* In that case, set this variable to the push integration name that you have set for 'APNS' in Iterable Web UI.
23
-
* To view your existing integrations, navigate to Settings > Mobile Apps
24
-
*/
22
+
* The name of the Iterable push integration that will send push notifications to your app.
23
+
* Defaults to your app's application ID or bundle ID for iOS.
24
+
*
25
+
* Note: Don't specify this value unless you are using an older Iterable push integration that
26
+
* has a custom name. To view your existing integrations, navigate to Settings > Mobile Apps.
27
+
*/
28
+
25
29
pushIntegrationName?: string
26
30
27
31
/**
28
-
* When set to true, IterableSDK will automatically register and deregister notification tokens.
29
-
*/
32
+
* When set to true (which is the default value), IterableSDK will automatically register and deregister
33
+
* notification tokens when you provide email or userId values to the SDK using Iterable.setEmail or Iterable.setUserId.
34
+
*/
35
+
30
36
autoPushRegistration=true
31
37
32
38
/**
@@ -36,30 +42,40 @@ class IterableConfig {
36
42
checkForDeferredDeeplink=false
37
43
38
44
/**
39
-
* How many seconds to wait before showing the next in-app, if there are more than one present
40
-
*/
45
+
* Number of seconds to wait when displaying multiple in-app messages in sequence.
46
+
* between each. Defaults to 30 seconds.
47
+
*/
48
+
41
49
inAppDisplayInterval: number=30.0
42
50
43
51
/**
44
-
* How many seconds to wait before showing the next in-app, if there are more than one present
45
-
*/
52
+
* A callback function used to handle deep link URLs and in-app message button and link URLs.
0 commit comments