Package-level declarations
Types
Link copied to clipboard
mDNS で検出した KoDriver サーバーの表示名と接続先 IP アドレス。
Link copied to clipboard
data class OtherServerIpDetailUiState(val inputIp: String = "", val isInputValid: Boolean = true, val saveFailed: Boolean = false, val isCheckingConnectivity: Boolean = false, val connectivityWarning: Boolean = false, val isSaved: Boolean = false, val discoveredServers: List<DiscoveredServer> = emptyList(), val isDiscoveryDialogVisible: Boolean = false, val selectedDiscoveredServer: DiscoveredServer? = null)
OtherServerIpDetail 画面の表示状態。
Functions
Link copied to clipboard
fun OtherServerIpDetailPane(canNavigateBack: Boolean, onBack: () -> Unit, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)
OtherServerIpDetail の画面を表示する Composable。
Link copied to clipboard
fun OtherServerIpDetailPaneContent(uiState: OtherServerIpDetailUiState, onIpChanged: (String) -> Unit = {}, onSave: () -> Unit = {}, onSaveAnyway: () -> Unit = {}, onDismiss: () -> Unit = {}, onShowDiscoveredServers: () -> Unit = {}, onDiscoveredServerSelected: (DiscoveredServer) -> Unit = {}, onDiscoveryDialogConfirm: () -> Unit = {}, onDiscoveryDialogDismiss: () -> Unit = {}, onOpenGuide: () -> Unit = {}, canNavigateBack: Boolean = true, onBack: () -> Unit = {}, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)
OtherServerIpDetail の画面本体を表示する Composable。