ChirpyUiState

class ChirpyUiState(val isSupported: Boolean, val modelReadiness: ModelReadiness, val showFab: Boolean, val showSheet: Boolean, val sessionState: AIDocAssistantSessionState, val onToggle: () -> Unit, val onDismiss: () -> Unit, val onDraftChange: (String) -> Unit, val onSubmit: () -> Unit, val onNavigateToPage: (String) -> Unit)(source)

All Chirpy UI state needed by screen composables.

Constructors

Link copied to clipboard
constructor(isSupported: Boolean, modelReadiness: ModelReadiness, showFab: Boolean, showSheet: Boolean, sessionState: AIDocAssistantSessionState, onToggle: () -> Unit, onDismiss: () -> Unit, onDraftChange: (String) -> Unit, onSubmit: () -> Unit, onNavigateToPage: (String) -> Unit)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val onDismiss: () -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val onSubmit: () -> Unit
Link copied to clipboard
val onToggle: () -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard