Skip to content

Commit 142e4b4

Browse files
committed
adding pageIds to OSInAppMessage
1 parent 285ea0f commit 142e4b4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

OneSignalSDK/onesignal/src/main/java/com/onesignal/OSInAppMessage.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ class OSInAppMessage {
4848
@NonNull
4949
private Set<String> clickedClickIds;
5050

51+
/**
52+
* IAM carousel pages viewed
53+
*/
54+
@NonNull
55+
private Set<String> viewedPageIds = new HashSet<>();
56+
5157
/**
5258
* Reference to redisplay properties
5359
*/
@@ -210,6 +216,10 @@ void addClickId(String clickId) {
210216
clickedClickIds.add(clickId);
211217
}
212218

219+
void clearPageIds() { viewedPageIds.clear(); }
220+
221+
void addPageIds(String pageId) { viewedPageIds.add(pageId); }
222+
213223
OSInAppMessageRedisplayStats getRedisplayStats() {
214224
return redisplayStats;
215225
}

0 commit comments

Comments
 (0)