Package-level declarations

Types

Link copied to clipboard
class HealthSummaryRepository @Inject constructor(userSessionManager: UserSessionManager, firebaseFunctions: FirebaseFunctions, ioDispatcher: CoroutineDispatcher)
Link copied to clipboard
class HealthSummaryService @Inject constructor(healthSummaryRepository: HealthSummaryRepository, messageNotifier: MessageNotifier, ioDispatcher: CoroutineDispatcher, context: Context)
Link copied to clipboard
data class Message(var id: String, val dueDate: ZonedDateTime? = null, val completionDate: ZonedDateTime? = null, val type: MessageType, val title: String, val description: String? = null, val action: String?, val isDismissible: Boolean = true, val isLoading: Boolean = false, val isExpanded: Boolean = false)
Link copied to clipboard
sealed class MessagesAction
Link copied to clipboard
Link copied to clipboard
data class VideoSectionVideo(val videoSectionId: String, val videoId: String)

Functions

Link copied to clipboard
fun MessageIcon(messageTypeIcon: Int, contentDescription: String? = null, size: Dp = Sizes.Icon.small)
Link copied to clipboard
fun MessageItem(modifier: Modifier = Modifier, message: Message, onAction: (Action) -> Unit)
Link copied to clipboard