Package-level declarations

Types

Link copied to clipboard
class MarkersViewModel @Inject constructor(routeDao: RouteDao, context: Context) : ViewModel
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MarkersViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MarkersViewModel_Factory : Factory<T>
Link copied to clipboard
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class MarkersViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class MarkersViewModel_HiltModules
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MarkersViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MarkersViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>

Functions

Link copied to clipboard
fun MarkersScreen(homeNavController: NavController, uiState: MarkersAndRoutesUiState, clearErrorMessage: () -> Unit, onToggleSortOrder: () -> Unit, onToggleSortByName: () -> Unit, userLocation: LngLatAlt?)
Link copied to clipboard
@Preview(showBackground = true)
fun MarkersScreenPopulatedPreview()
Link copied to clipboard
@Preview(showBackground = true)
fun MarkersScreenPreview()
Link copied to clipboard
fun MarkersScreenVM(homeNavController: NavController, userLocation: LngLatAlt?, viewModel: MarkersViewModel = hiltViewModel())
Link copied to clipboard
fun sortMarkers(markers: List<LocationDescription>, sortByName: Boolean, sortAscending: Boolean, userLocation: LngLatAlt?): List<LocationDescription>
Link copied to clipboard