Package-level declarations

Functions

Link copied to clipboard

A button to fetch the weather data based on the GPS location. When clicked, it asks for the location permission. If the permission is denied, it shows a dialog to inform the user and tell them how to enable the permission.

Link copied to clipboard
fun MapDialog(weatherVm: WeatherViewModel, scope: CoroutineScope, showMap: MutableState<Boolean>)

Dialog for showing map and selecting location

Link copied to clipboard
fun SearchField(vm: WeatherViewModel, modifier: Modifier = Modifier)

SearchField to search for a city.

Link copied to clipboard

Button to open the settings dialog.

Link copied to clipboard

TopBar top section of the app.