HighlightedAnalyticsLog

Represents highlighted analytics log data for display in the analytics dashboard.

This sealed interface defines the structure for analytics log summaries that can be highlighted in the UI, such as total counts or counts by specific log types. It is designed to be immutable for safe use in Compose and other concurrent contexts.

Implementations

  • Total: Represents the total count of all analytics logs.

  • Type: Represents the count of analytics logs for a specific log type.

See also

Inheritors

Types

Link copied to clipboard
data class Total(val count: Int) : HighlightedAnalyticsLog
Link copied to clipboard
data class Type(val type: AnalyticsLogType, val count: Int) : HighlightedAnalyticsLog

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val count: Int
Link copied to clipboard
abstract val icon: ImageVector