Package-level declarations
Types
Allows to cancel the associated asynchronous operation.
A configuration class used to set a custom location provider implementation.
Configuration for the analytics.
Configures camera default values and behavior.
Primary configuration of Dash that's applied on initialization time. After initialization, a subset of available configuration options can be mutated at any point in time via update and provided to Dash.applyUpdate.
Definition of a generic configuration class for Dash SDK.
Definition of a generic configuration builder for Dash SDK.
Configuration for the debug settings.
Configuration options for UI routing.
Configuration settings for ETA panel.
Configuration for the location simulation.
Configuration for the MapGPT feature.
Configures the Mapbox Maps styles used with Dash. You can edit or create new ones via Mapbox Studio.
Configuration options for route options.
Configures search panel properties.
Configures sidebar properties.
Configuration options for speed limits options.
Configures appearance of Dash's UI elements.
Configures ui properties.
Configuration settings for the Text to Speech voices utilized by Dash.
DataState class to represent the different states of a value.
Holds available engine types.
Holds available Electric Vehicle Search Data Sources.
Callback involved to get the location.
Observer for getting updates from a LocationProvider.
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:
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:
Type of a location provider.
Data model that contains parameters for location requests.
The interval for active location updates.
Flag used to select which MapGptService is used for AI conversations.
Holds available MapIncidentsVisibility types.
Holds available MapTrafficLightsVisibility types.
Holds available MapTrafficVisibility types.
Common interface for factories that create markers for symbol descriptors.
MarkerOptions is a class that contains all the options for a marker.
Defines a property in ConfigUpdate that reflects a nullable configuration type.
Interface representing a personal location.
Factory for creating markers for destination symbol descriptors.
Holds available options for the screen directionality used to determine the placement of top level UI components.
Interface representing a search category.
Holds available SearchEntranceMode types.
Interface representing a search group.
Holds available positions for the search panel.
Factory for creating markers for search suggestions symbol descriptors.
Holds available StreetNameVisibility types.
Represents a symbol descriptor that can be displayed on the map.
Interface representing a travel timeline search group. This interface can be implemented by different travel timeline categories.
Maps the UiMode and UiModeSettings to a single UiMode type.
Holds available UiModeSettings types.
Holds available UnitOfMeasurement types.
Functions
Returns list of all usable styles.
Returns CpoProvider that matches DashSearchConfig.evSearchDataSource or CpoProvider.UNKNOWN otherwise.
Returns list of all satellite usable styles.
Composable function to render the different states of a DataState object.