AppScreenUiState
data class AppScreenUiState(val hasAppUpdate: Boolean = false, val accessLocalNetworkPermissionGranted: Boolean = true, val keepScreenOn: Boolean = KEEP_SCREEN_ON_ENABLED_DEFAULT, val dynamicColorEnabled: Boolean = DYNAMIC_COLOR_ENABLED_DEFAULT, val hapticFeedbackEnabled: Boolean = HAPTIC_FEEDBACK_ENABLED_DEFAULT, val selectedSimulator: ERROR CLASS: Symbol not found for Simulator = SELECTED_SIMULATOR_DEFAULT)
AppScreen 画面の表示状態。
Constructors
Link copied to clipboard
constructor(hasAppUpdate: Boolean = false, accessLocalNetworkPermissionGranted: Boolean = true, keepScreenOn: Boolean = KEEP_SCREEN_ON_ENABLED_DEFAULT, dynamicColorEnabled: Boolean = DYNAMIC_COLOR_ENABLED_DEFAULT, hapticFeedbackEnabled: Boolean = HAPTIC_FEEDBACK_ENABLED_DEFAULT, selectedSimulator: ERROR CLASS: Symbol not found for Simulator = SELECTED_SIMULATOR_DEFAULT)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
実際に画面を常時オンにするかどうか。設定がONで、かつ選択中シミュレーターのテレメトリを 実際に受信中の場合のみ true になる(設定値そのものではない)。
Link copied to clipboard
Link copied to clipboard
app:shared など :core:domain に依存しないモジュールへ渡すための、選択中シミュレーターの ID。 :core:domain の Simulator 型は implementation 依存のため、モジュール境界を越えて型を渡せない。