Package-level declarations
Types
Link copied to clipboard
data class HomeScreenModel(val wifiState: MeshrabiyaWifiState? = null, val connectUri: String? = null, val localAddress: Int = 0, val bandMenu: List<ConnectBand> = listOf(ConnectBand.BAND_2GHZ), val band: ConnectBand = bandMenu.first(), val hotspotTypeMenu: List<HotspotType> = listOf(HotspotType.AUTO,
HotspotType.WIFIDIRECT_GROUP,
HotspotType.LOCALONLY_HOTSPOT), val hotspotTypeToCreate: HotspotType = hotspotTypeMenu.first(), val hotspotStatus: Boolean = false, val isWifiConnected: Boolean = false, val nodesOnMesh: Set<Int> = emptySet())
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class NetworkScreenModel(val connectingInProgressSsid: String? = null, val allNodes: Map<Int, VirtualNode.LastOriginatorMessage> = emptyMap())
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class OnboardingViewModel(userRepository: UserRepository, prefs: SharedPreferences, localIp: String) : ViewModel
Link copied to clipboard
data class PingScreenModel(val deviceName: String? = null, val virtualAddress: InetAddress = InetAddress.getByName("192.168.0.1"), val allOriginatorMessages: List<VirtualNode.LastOriginatorMessage> = emptyList())
Link copied to clipboard
class PingScreenViewModel(di: DI, savedStateHandle: SavedStateHandle, virtualAddress: InetAddress) : ViewModel
Link copied to clipboard
data class ReceiveScreenModel(val incomingTransfers: List<AppServer.IncomingTransferInfo> = emptyList())
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SelectDestNodeScreenViewModel(di: DI, savedStateHandle: SavedStateHandle, sendUris: List<Uri>, popBackWhenDone: () -> Unit) : ViewModel
Link copied to clipboard
data class SendScreenModel(val outgoingTransfers: List<AppServer.OutgoingTransferInfo> = emptyList())
Link copied to clipboard
class SendScreenViewModel(di: DI, savedStateHandle: SavedStateHandle, onSwitchToSelectDestNode: (List<Uri>) -> Unit) : ViewModel
Link copied to clipboard
Link copied to clipboard