Package-level declarations

Types

Link copied to clipboard
class NodeFilterPreferences(uiPreferencesDataSource: ERROR CLASS: Symbol not found for UiPreferencesDataSource)
Link copied to clipboard
data class NodeFilterState(val filterText: String = "", val includeUnknown: Boolean = false, val excludeInfrastructure: Boolean = false, val onlyOnline: Boolean = false, val onlyDirect: Boolean = false, val showIgnored: Boolean = false)
Link copied to clipboard
data class NodeFilterToggles(val includeUnknown: Boolean = false, val excludeInfrastructure: Boolean = false, val onlyOnline: Boolean = false, val onlyDirect: Boolean = false, val showIgnored: Boolean = false)
Link copied to clipboard
class NodeListViewModel(savedStateHandle: ERROR CLASS: Symbol not found for SavedStateHandle, nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, radioConfigRepository: ERROR CLASS: Symbol not found for RadioConfigRepository, serviceRepository: ERROR CLASS: Symbol not found for ServiceRepository, radioController: ERROR CLASS: Symbol not found for RadioController, val nodeManagementActions: NodeManagementActions, getFilteredNodesUseCase: GetFilteredNodesUseCase, val nodeFilterPreferences: NodeFilterPreferences) : <ERROR CLASS> ERROR CLASS: Symbol not found for ViewModel
Link copied to clipboard
data class NodesUiState(val sort: ERROR CLASS: Symbol not found for NodeSortOption = NodeSortOption.LAST_HEARD, val filter: NodeFilterState = NodeFilterState(), val distanceUnits: Int = 0, val tempInFahrenheit: Boolean = false)

Functions

Link copied to clipboard
fun NodeListScreen(navigateToNodeDetails: (Int) -> Unit, viewModel: NodeListViewModel, onNavigateToChannels: () -> Unit = {}, scrollToTopEvents: Flow<ScrollToTopEvent>? = null, activeNodeId: Int? = null)