DashConfig
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.
Parameters
context of the application.
access token from your Mapbox account. You can create a new one in your Mapbox Account.
Locale that should be used for guidance instruction and other localization features.
one of DashDeviceType values that defines the type of device on which the app is running.
a factory that creates a custom DeviceLocationProvider implementation used with Dash. that emits only real locations (i. e. not simulated or fake). If null
, a default engine will be created under-the-hood.
enables or disables the local TTS engine. The setting affects any of voice interactions: voice guidance, voice assistant, and etc.
configures appearance of Dash's UI elements.
configures the Mapbox Maps styles used with Dash. You can edit or create new ones via Mapbox Studio.
configures the Mapbox MapGPT feature used within Dash.
configures UI appearance of Dash.
configures default unit of measurements.
configures vehicle's engine type.
Types
Creates a new instance of DashConfig.
Defines configuration options available to be updated in the runtime. See Dash.applyUpdate.
Properties
Functions
Returns a new Builder instance with copied elements of this configuration.
Returns a configuration update builder that can be used with Dash.applyUpdate.