NodeFilterPreferences

open class NodeFilterPreferences(uiPrefs: UiPrefs)(source)

Constructors

Link copied to clipboard
constructor(uiPrefs: UiPrefs)

Properties

Link copied to clipboard
open val filters: StateFlow<NodeFilterPrefs>

Every node-list filter as one value; see org.meshtastic.core.repository.NodeFilterPrefs.

Link copied to clipboard
open val lastHeardIsRelative: StateFlow<Boolean>
Link copied to clipboard
open val nodeListDensity: StateFlow<String>
Link copied to clipboard
Link copied to clipboard
open val shouldShowChannel: StateFlow<Boolean>
Link copied to clipboard
open val shouldShowHops: StateFlow<Boolean>
Link copied to clipboard
open val shouldShowLastHeard: StateFlow<Boolean>
Link copied to clipboard
open val shouldShowLocation: StateFlow<Boolean>
Link copied to clipboard
open val shouldShowPower: StateFlow<Boolean>
Link copied to clipboard
open val shouldShowRole: StateFlow<Boolean>
Link copied to clipboard
open val shouldShowSignal: StateFlow<Boolean>
Link copied to clipboard
open val shouldShowTelemetry: StateFlow<Boolean>

Functions

Link copied to clipboard
Link copied to clipboard
open fun setNodeListDensity(value: String)
Link copied to clipboard
open fun setNodeSort(option: NodeSortOption)
Link copied to clipboard
open fun setShouldShowChannel(value: Boolean)
Link copied to clipboard
open fun setShouldShowHops(value: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setShouldShowPower(value: Boolean)
Link copied to clipboard
open fun setShouldShowRole(value: Boolean)
Link copied to clipboard
open fun setShouldShowSignal(value: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun toggleOnlyDirect()
Link copied to clipboard
Link copied to clipboard
open fun toggleOnlyOnline()
Link copied to clipboard
open fun toggleOnlySigned()
Link copied to clipboard