Package-level declarations

Types

Link copied to clipboard
fun interface Cancelable

Allows to cancel the associated asynchronous operation.

Link copied to clipboard

A configuration class used to set a custom location provider implementation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
abstract class DashSidebarControl
Link copied to clipboard
Link copied to clipboard
class DataState<out T>

DataState class to represent the different states of a value.

Link copied to clipboard
object EngineType

Holds available engine types.

Link copied to clipboard
fun interface GetLocationCallback

Callback involved to get the location.

Link copied to clipboard
fun interface LocationObserver

Observer for getting updates from a LocationProvider.

Link copied to clipboard

An interface that provides location updates. Note that your implementation of LocationProvider must set isMock extra flag to true in case your locations are not real. To set this flag, use:

Link copied to clipboard

An interface to build a location provider implementation based on a request. Note that your implementation of LocationProvider must set isMock extra flag to true in case your locations are not real. To set this flag, use:

Link copied to clipboard

Type of a location provider.

Link copied to clipboard

Data model that contains parameters for location requests.

Link copied to clipboard

The interval for active location updates.

Link copied to clipboard

Flag used to select which MapGptService is used for AI conversations.

Link copied to clipboard

Holds available MapIncidentsVisibility types.

Link copied to clipboard

Holds available MapStyleLighting types.

Link copied to clipboard

Holds available MapStyleMode types.

Link copied to clipboard

Holds available MapStyleTheme types.

Link copied to clipboard
Link copied to clipboard

Holds available MapTrafficVisibility types.

Link copied to clipboard

Common interface for factories that create markers for symbol descriptors.

Link copied to clipboard

MarkerOptions is a class that contains all the options for a marker.

Link copied to clipboard
@Serializable
abstract class PersonalLocations : SearchGroup

Interface representing a personal location.

Link copied to clipboard

Holds available road camera types.

Link copied to clipboard

Factory for creating markers for destination symbol descriptors.

Link copied to clipboard

Holds available options for the screen directionality used to determine the placement of top level UI components.

Link copied to clipboard
@Serializable
abstract class SearchCategory : SearchGroup

Interface representing a search category.

Link copied to clipboard

Holds available SearchEntranceMode types.

Link copied to clipboard
@Serializable
abstract class SearchGroup

Interface representing a search group.

Link copied to clipboard

Holds available positions for the search panel.

Link copied to clipboard

Factory for creating markers for search suggestions symbol descriptors.

Link copied to clipboard

Holds available StreetNameVisibility types.

Link copied to clipboard
abstract class SymbolDescriptor

Represents a symbol descriptor that can be displayed on the map.

Link copied to clipboard
@Serializable
abstract class TravelTimeline : SearchGroup

Interface representing a travel timeline search group. This interface can be implemented by different travel timeline categories.

Link copied to clipboard
object UiMode

Holds available UiMode types.

Link copied to clipboard
fun interface UiModeMapper

Maps the UiMode and UiModeSettings to a single UiMode type.

Link copied to clipboard

Holds available UiModeSettings types.

Link copied to clipboard

Holds available UnitOfMeasurement types.

Link copied to clipboard

Available worldview country codes available for map internationalization by specific country

Functions

Link copied to clipboard
inline fun <T> DataState<T>.UiStates(loading: @Composable () -> Unit, failure: @Composable (error: Throwable?) -> Unit, content: @Composable (content: T, loading: Boolean, error: Throwable?) -> Unit)

Composable function to render the different states of a DataState object.