diff --git a/kotlin/lib/src/main/java/im/vector/app/features/analytics/plan/Interaction.kt b/kotlin/lib/src/main/java/im/vector/app/features/analytics/plan/Interaction.kt index 4aa8435..1562eca 100644 --- a/kotlin/lib/src/main/java/im/vector/app/features/analytics/plan/Interaction.kt +++ b/kotlin/lib/src/main/java/im/vector/app/features/analytics/plan/Interaction.kt @@ -449,6 +449,12 @@ data class Interaction( */ WebThreadsActivityCentreRoomItem, + /** + * User clicked on the button to mark all threads in a room as read in + * Element Web/Desktop. + */ + WebThreadsMarkAllReadButton, + /** * User selected a thread in the Threads panel in Element Web/Desktop. */ diff --git a/schemas/Interaction.json b/schemas/Interaction.json index 15544c2..1f01ece 100644 --- a/schemas/Interaction.json +++ b/schemas/Interaction.json @@ -58,6 +58,7 @@ {"const": "WebThreadsPanelThreadItem", "description": "User selected a thread in the Threads panel in Element Web/Desktop." }, {"const": "WebThreadsActivityCentreButton", "description": "User clicked on the Threads Activity Centre button of Element Web/Desktop." }, {"const": "WebThreadsActivityCentreRoomItem", "description": "User clicked on a room in the Threads Activity Centre of Element Web/Desktop." }, + {"const": "WebThreadsMarkAllReadButton", "description": "User clicked on the button to mark all threads in a room as read in Element Web/Desktop." }, {"const": "WebRoomTimelineThreadSummaryButton", "description": "User clicked a thread summary in the timeline of a room in Element Web/Desktop." }, {"const": "WebUserOnboardingHeaderSendDm", "description": "User clicked on the send DM CTA in the header of the new user onboarding page in Element Web/Desktop." }, {"const": "WebUserOnboardingTaskSendDm", "description": "User clicked on the action of the find people task on the new user onboarding page in Element Web/Desktop." }, diff --git a/types/swift/Interaction.swift b/types/swift/Interaction.swift index f3e2bb1..d10d2bc 100644 --- a/types/swift/Interaction.swift +++ b/types/swift/Interaction.swift @@ -180,6 +180,8 @@ extension AnalyticsEvent { case WebThreadsActivityCentreButton /// User clicked on a room in the Threads Activity Centre of Element Web/Desktop. case WebThreadsActivityCentreRoomItem + /// User clicked on the button to mark all threads in a room as read in Element Web/Desktop. + case WebThreadsMarkAllReadButton /// User selected a thread in the Threads panel in Element Web/Desktop. case WebThreadsPanelThreadItem /// User clicked the theme toggle button in the user menu of Element Web/Desktop.