Home Screen Model
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())
Constructors
Link copied to clipboard
constructor(wifiState: MeshrabiyaWifiState? = null, connectUri: String? = null, localAddress: Int = 0, bandMenu: List<ConnectBand> = listOf(ConnectBand.BAND_2GHZ), band: ConnectBand = bandMenu.first(), hotspotTypeMenu: List<HotspotType> = listOf(HotspotType.AUTO,
HotspotType.WIFIDIRECT_GROUP,
HotspotType.LOCALONLY_HOTSPOT), hotspotTypeToCreate: HotspotType = hotspotTypeMenu.first(), hotspotStatus: Boolean = false, isWifiConnected: Boolean = false, nodesOnMesh: Set<Int> = emptySet())