Updated on 2026-08-14
This commit is contained in:
parent
cff20ef515
commit
29df79b1c2
4 changed files with 73 additions and 12 deletions
|
|
@ -0,0 +1,26 @@
|
|||
package com.tangem.core.analytics.models.event
|
||||
|
||||
import com.tangem.core.analytics.models.AnalyticsEvent
|
||||
|
||||
/**
|
||||
* Tech analytics event
|
||||
*
|
||||
* @param event event name
|
||||
* @param params params
|
||||
*/
|
||||
sealed class TechAnalyticsEvent(
|
||||
event: String,
|
||||
params: Map<String, String> = mapOf(),
|
||||
) : AnalyticsEvent(category = "Tech", event = event, params = params) {
|
||||
|
||||
class WindowObscured(state: ObscuredState) : TechAnalyticsEvent(
|
||||
event = "Window Obscured",
|
||||
params = mapOf("State" to state.name),
|
||||
) {
|
||||
|
||||
enum class ObscuredState {
|
||||
PARTIALLY,
|
||||
FULLY,
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue