Package-level declarations

Types

Link copied to clipboard
data class AutoReadoutEnabledUseCases(val observeAutoReadoutEnabledStates: ERROR CLASS: Symbol not found for ObserveAutoReadoutEnabledStatesUseCase, val saveAutoReadoutEnabledState: ERROR CLASS: Symbol not found for SaveAutoReadoutEnabledStateUseCase)
Link copied to clipboard
Link copied to clipboard
data class AutoReadoutListUiState(val selectedSimulator: ERROR CLASS: Symbol not found for Simulator = SELECTED_SIMULATOR_DEFAULT, val items: List<ERROR CLASS: Symbol not found for ReadoutItemKey> = emptyList(), val autoReadoutEnabledStates: Map<ERROR CLASS: Symbol not found for ReadoutItemKey, Boolean> = emptyMap(), val queueEnabledStates: Map<ERROR CLASS: Symbol not found for ReadoutItemKey, Boolean> = emptyMap(), val startSoundEnabledStates: Map<ERROR CLASS: Symbol not found for ReadoutItemKey, Boolean> = emptyMap(), val selectedItem: AutoReadoutListItemType? = null)

AutoReadoutList 画面の表示状態。

Link copied to clipboard
class AutoReadoutListViewModel(simulatorUseCases: SimulatorUseCases, autoReadoutOrderUseCases: AutoReadoutOrderUseCases, autoReadoutEnabledUseCases: AutoReadoutEnabledUseCases, queueUseCases: QueueUseCases, startSoundUseCases: StartSoundUseCases) : <ERROR CLASS> ERROR CLASS: Symbol not found for ViewModel

AutoReadoutList 画面の状態管理とユーザー操作を扱う ViewModel。

Link copied to clipboard
data class AutoReadoutOrderUseCases(val observeAutoReadoutOrder: ERROR CLASS: Symbol not found for ObserveAutoReadoutOrderUseCase, val resolveAutoReadoutOrder: ERROR CLASS: Symbol not found for ResolveAutoReadoutOrderUseCase, val saveAutoReadoutOrder: ERROR CLASS: Symbol not found for SaveAutoReadoutOrderUseCase)
Link copied to clipboard
data class QueueUseCases(val observeQueueEnabledStates: ERROR CLASS: Symbol not found for ObserveQueueEnabledStatesUseCase, val saveQueueEnabledState: ERROR CLASS: Symbol not found for SaveQueueEnabledStateUseCase)
Link copied to clipboard
data class SimulatorUseCases(val observeSelectedSimulator: ERROR CLASS: Symbol not found for ObserveSelectedSimulatorUseCase)
Link copied to clipboard
data class StartSoundUseCases(val observeReadoutStartSoundEnabledStates: ERROR CLASS: Symbol not found for ObserveReadoutStartSoundEnabledStatesUseCase, val saveReadoutStartSoundEnabledState: ERROR CLASS: Symbol not found for SaveReadoutStartSoundEnabledStateUseCase)

Properties

Link copied to clipboard
val autoReadoutListModule: ERROR CLASS: Unresolved name: module

アナウンス設定一覧(auto-readout-list feature)の Koin モジュール。

Functions

Link copied to clipboard
fun AutoReadoutContent(modifier: ERROR CLASS: Symbol not found for Modifier = Modifier, scaffoldDirective: ERROR CLASS: Symbol not found for PaneScaffoldDirective = calculatePaneScaffoldDirective(currentWindowAdaptiveInfo()), windowPosture: ERROR CLASS: Symbol not found for Posture = currentWindowAdaptiveInfo().windowPosture, backHandler: ERROR CLASS: Symbol not found for AppBackHandler = { _, _, _ -> }, scrollToTopRequest: Int = 0, detailContent: (AutoReadoutListItemType) -> Unit = {})

Readout のコンテンツを表示する Composable。

Link copied to clipboard
actual fun <T> StateFlow<T>.collectAsStateInLifecycle(): State<T>
expect fun <T> ERROR CLASS: Symbol not found for StateFlow<T>.collectAsStateInLifecycle(): ERROR CLASS: Symbol not found for State<T>
actual fun <T> StateFlow<T>.collectAsStateInLifecycle(): State<T>