Package com.tomtom.sdk.maps.display

Types

Link copied to clipboard
interface MapAdapter

Adapter to map lifecycle events from their parent components to TomTomMapInteraction.

Link copied to clipboard
interface MapClientCallback

Callback handling communication from TomTomMapInteraction to the parent component.

Link copied to clipboard
data class MapOptions @JvmOverloads constructor(    val mapKey: String,     val cameraOptions: CameraOptions? = null,     val padding: Padding = Padding(),     val mapStyle: StyleDescriptor? = null,     val styleMode: StyleMode = StyleMode.MAIN,     val resourceCachePolicy: ResourceCachePolicy = DEFAULT_CACHE_POLICY,     val renderToTexture: Boolean = false) : Parcelable

Configures the map options.

Link copied to clipboard
object TomTomMapConfig

Holds global configuration values for instances of TomTomMap.

Link copied to clipboard
class TomTomMapFactory(    context: Context,     mapOptions: MapOptions,     mapClientCallback: MapClientCallback,     mapId: UUID,     tileDataProvider: TileDataProvider? = null) : Disposable

Entry point to create new instance of TomTomMapInteraction.

Link copied to clipboard
interface TomTomMapInteraction : Disposable

Interaction object used by a parent component. Use TomTomMapFactory to create an instance.