Updated on 2026-08-14
This commit is contained in:
parent
8fbc4951c1
commit
faa4ee808b
3 changed files with 27 additions and 0 deletions
|
|
@ -59,6 +59,20 @@ sealed class AnalyticsParam {
|
|||
}
|
||||
}
|
||||
|
||||
sealed class AccessCodeRecoveryStatus(val value: String) {
|
||||
|
||||
val key: String = "Status"
|
||||
|
||||
object Enabled : AccessCodeRecoveryStatus("Enabled")
|
||||
object Disabled : AccessCodeRecoveryStatus("Disabled")
|
||||
|
||||
companion object {
|
||||
fun from(enabled: Boolean): AccessCodeRecoveryStatus {
|
||||
return if (enabled) Enabled else Disabled
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sealed class Error(val value: String) {
|
||||
object App : Error("App Error")
|
||||
object CardSdk : Error("Card Sdk Error")
|
||||
|
|
|
|||
|
|
@ -53,6 +53,13 @@ sealed class Settings(
|
|||
params = mapOf("Mode" to mode.value),
|
||||
error = error,
|
||||
)
|
||||
|
||||
class AccessCodeRecoveryButton : CardSettings("Button - Access Code Recovery")
|
||||
|
||||
class AccessCodeRecoveryChanged(status: AnalyticsParam.AccessCodeRecoveryStatus) : CardSettings(
|
||||
event = "Access Code Recovery Changed",
|
||||
params = mapOf(status.key to status.value),
|
||||
)
|
||||
}
|
||||
|
||||
sealed class AppSettings(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue