BaseMapViewModel

open class BaseMapViewModel(mapPrefs: ERROR CLASS: Symbol not found for MapPrefs, nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, packetRepository: ERROR CLASS: Symbol not found for PacketRepository, radioController: ERROR CLASS: Symbol not found for RadioController) : <ERROR CLASS> ERROR CLASS: Symbol not found for ViewModel(source)

Inheritors

Constructors

Link copied to clipboard
constructor(mapPrefs: ERROR CLASS: Symbol not found for MapPrefs, nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, packetRepository: ERROR CLASS: Symbol not found for PacketRepository, radioController: ERROR CLASS: Symbol not found for RadioController)

Types

Link copied to clipboard
data class MapFilterState(val onlyFavorites: Boolean, val showWaypoints: Boolean, val showPrecisionCircle: Boolean, val lastHeardFilter: LastHeardFilter, val lastHeardTrackFilter: LastHeardFilter)

Properties

Link copied to clipboard
val isConnected: ERROR CLASS: Unresolved name: stateInWhileSubscribed
Link copied to clipboard
val lastHeardFilter: ERROR CLASS: Recursive implicit type
Link copied to clipboard
val lastHeardTrackFilter: ERROR CLASS: Recursive implicit type
Link copied to clipboard
val mapFilterStateFlow: ERROR CLASS: Symbol not found for StateFlow<org/meshtastic/feature/map/BaseMapViewModel.MapFilterState>
Link copied to clipboard
val myId: ERROR CLASS: Unresolved name: myId
Link copied to clipboard
val myNodeInfo: ERROR CLASS: Unresolved name: myNodeInfo
Link copied to clipboard
val myNodeNum: ERROR CLASS: Unresolved name: myNodeNum
Link copied to clipboard
val nodes: ERROR CLASS: Symbol not found for StateFlow<kotlin/collections/List<ERROR CLASS: Symbol not found for Node>>
Link copied to clipboard
val nodesWithPosition: ERROR CLASS: Symbol not found for StateFlow<kotlin/collections/List<ERROR CLASS: Symbol not found for Node>>
Link copied to clipboard
val ourNodeInfo: ERROR CLASS: Unresolved name: ourNodeInfo
Link copied to clipboard
val showOnlyFavoritesOnMap: ERROR CLASS: Unresolved name: MutableStateFlow
Link copied to clipboard
val showPrecisionCircleOnMap: ERROR CLASS: Recursive implicit type
Link copied to clipboard
val showWaypointsOnMap: ERROR CLASS: Recursive implicit type
Link copied to clipboard
val waypoints: ERROR CLASS: Symbol not found for StateFlow<kotlin/collections/Map<kotlin/Int, ERROR CLASS: Symbol not found for DataPacket>>

Functions

Link copied to clipboard
fun deleteWaypoint(id: Int): ERROR CLASS: Unresolved name: launch
Link copied to clipboard
Link copied to clipboard
fun getNodeOrFallback(nodeNum: Int): ERROR CLASS: Symbol not found for Node
Link copied to clipboard
open fun getUser(userId: String?): ERROR CLASS: Unresolved name: getUser
Link copied to clipboard
fun sendWaypoint(wpt: ERROR CLASS: Symbol not found for Waypoint, contactKey: String = "0")
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun BaseMapViewModel.tracerouteNodeSelection(tracerouteOverlay: TracerouteOverlay?, tracerouteNodePositions: Map<Int, ERROR CLASS: Symbol not found for Position>, nodes: List<ERROR CLASS: Symbol not found for Node>): TracerouteNodeSelection