sdk-maps
Module Contents
alltypes
Module Contents
@Beta(2020, 12) class AllExpression : Expression
data class AnimationDuration
interface Annotation : Serializable
@Beta(2020, 12) class AnyExpression : Expression
class ApiKeyType
interface BalloonViewAdapter<T : MarkerBalloon!, E : MapPoint!>
abstract class BaseBalloonViewAdapter<T : MarkerBalloon!> : BalloonViewAdapter<T, Marker!>
open class BaseGpsPositionIndicator : GpsIndicator
open class BaseMarkerBalloon : MarkerBalloon
abstract class BaseTrafficIncident : TrafficIncident
@Beta(2020, 12) class BooleanValue : Value
class BuildConfig
class BuildConfig
interface CameraCallbacksExtension
data class CameraFocusArea
data class CameraPosition
@Beta(2020, 12) interface Chevron : NativeObject
open class ChevronBuilder
@Beta(2020, 12) open class ChevronPosition : Serializable
data class ChevronScreenPosition
interface Circle : Overlay, MapPoint
@Beta(2020, 12) open class ColorValue : Value
@Beta(2020, 12) class ComparisonExpression : Expression
open class CopyrightsExtension : Contextable, RxContext
@Beta(2020, 12) interface CopyrightsViewAdapter
open class DashDescriptor
@DeprecatedSince(2020, 6) open class DefaultGpsPositionIndicator : BaseGpsPositionIndicator
open class DefaultOnTrafficFlowClickListener : OnTrafficFlowClickListener
open class DefaultOnTrafficIncidentClickListener : OnTrafficIncidentsClickListener
@Beta(2020, 12) interface DisplaySettings
@Beta(2020, 12) class DoubleValue : Value
@Beta(2020, 12) interface DrivingSettings : Persistable
Module Contents
@Beta(2020, 12) abstract fun addChevron(builder: ChevronBuilder!): Chevron!
@Beta(2021, 3) abstract fun centerChevronScreenPosition(): Unit
@Beta(2020, 12) abstract fun disableMapBearingSmoothing(): Unit
@Beta(2020, 12) abstract fun enableMapBearingSmoothing(smoothFactor: Long): Unit
@Beta(2020, 12) abstract fun getChevrons(): MutableList<Chevron!>!
@Beta(2020, 12) abstract fun isTracking(): Boolean
@Beta(2020, 12) abstract fun removeChevron(chevron: Chevron!): Unit
@Beta(2020, 12) abstract fun removeChevrons(): Unit
@Beta(2021, 3) abstract fun setChevronScreenPosition(position: ChevronScreenPosition!): Unit
@Beta(2020, 12) abstract fun startTracking(chevron: Chevron!): Unit
@Beta(2020, 12) abstract fun stopTracking(): Unit
@Beta(2020, 12) interface Expression : JniNativeHandleOwner
@Beta(2020, 12) class FormatExpression : Expression
@Beta(2020, 12) class FormatExpressionSection : JniNativeHandleOwner
@Beta(2020, 12) class FormattedText : JniNativeHandleOwner
@Beta(2020, 12) class FormattedTextSection
@Beta(2020, 12) interface GeoJsonSource : Source
data class GesturesConfiguration : Serializable
@Beta(2020, 12) class GetExpression : Expression
interface GpsIndicator : Serializable
open class Icon
Module Contents
Icon(name: String!, width: Int, height: Int, scale: Double, data: ByteArray!, isAnimated: Boolean)
open class Factory
Module Contents
Factory()
@NonNull open static fun fromAssets(context: Context!, fileName: String!): Icon
@NonNull open static fun fromAssets(context: Context!, fileName: String!, scale: Double): Icon
@NonNull open static fun fromDrawable(@NonNull name: String, @NonNull drawable: Drawable): Icon
@NonNull open static fun fromDrawable(@NonNull name: String, @NonNull drawable: Drawable, scale: Double): Icon
@NonNull open static fun fromLayerDrawable(name: String!, @NonNull layerDrawable: LayerDrawable): Icon
@NonNull open static fun fromLayerDrawable(name: String!, @NonNull layerDrawable: LayerDrawable, scale: Double): Icon
@NonNull open static fun fromResources(@NonNull context: Context, @DrawableRes id: Int): Icon
@NonNull open static fun fromResources(@NonNull context: Context, @DrawableRes id: Int, scale: Double): Icon
@Nullable open fun getData(): ByteArray?
open fun getHeight(): Int
open fun getScale(): Double
open fun getWidth(): Int
@Beta(2020, 12) interface Image : JniNativeHandleOwner
@Beta(2020, 12) open class ImageFactory
@Beta(2020, 12) interface ImageSource : Source
@Beta(2020, 12) interface Layer : JniNativeHandleOwner
Module Contents
@Beta(2020, 12) @NonNull abstract fun getId(): String
@Beta(2020, 12) abstract fun getMaxZoom(): Float
@Beta(2020, 12) abstract fun getMinZoom(): Float
@Beta(2020, 12) @NonNull abstract fun getSourceId(): String
@Beta(2020, 12) @NonNull abstract fun getSourceLayer(): String
@Beta(2020, 12) @NonNull abstract fun getVisibility(): Visibility
@Beta(2020, 12) abstract fun resetFilter(): Unit
@Beta(2020, 12) abstract fun setFilter(@NonNull expression: Expression): Unit
@Beta(2020, 12) abstract fun setMaxZoom(maxZoom: Float): Unit
@Beta(2020, 12) abstract fun setMinZoom(minZoom: Float): Unit
@Beta(2020, 12) abstract fun setSourceLayer(@NonNull sourceLayer: String): Unit
@Beta(2020, 12) abstract fun setVisibility(@NonNull visibility: Visibility): Unit
@Beta(2020, 12) open class LayerFactory
@Beta(2020, 12) open class LayerSetConfiguration
@Beta(2020, 12) class LetterCaseTransform
class LineCapType
class LineJoinType
@Beta(2020, 12) class LiteralExpression : Expression
Module Contents
@Beta(2020, 12) static fun color(red: Int, green: Int, blue: Int, alpha: Int): LiteralExpression!
@Beta(2020, 12) static fun color(color: Int): LiteralExpression!
@Beta(2020, 12) fun dispose(): Unit
protected fun finalize(): Unit
@Beta(2020, 12) fun getNativeHandle(): Long
@Beta(2020, 12) static fun number(value: Double): LiteralExpression!
@Beta(2020, 12) static fun string(value: String!): LiteralExpression!
@Beta(2020, 12) static fun value(value: Value!): LiteralExpression!
interface LocationSourceExtension
@DeprecatedSince(11, 2019) interface LogoSettings
abstract class MapBalloonViewAdapter<T : MarkerBalloon!> : BalloonViewAdapter<T, MapPoint!>
interface MapCallbacksExtension
open class MapConstants
open class MapFragment : Fragment
Module Contents
MapFragment()
open fun getAsyncMap(@NonNull callback: OnMapReadyCallback): Unit
static val MAP_DYNAMIC_KEY: String
@NonNull open static fun newInstance(): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(keys: HashMap<String!, String!>!): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(styleUrl: String!): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(keys: HashMap<String!, String!>!, styleUrl: String!): MapFragment
@NonNull open static fun newInstance(mapProperties: MapProperties!): MapFragment
open fun onActivityCreated(@Nullable savedInstanceState: Bundle?): Unit
open fun onCreate(@Nullable savedInstanceState: Bundle?): Unit
open fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View?
open fun onDestroy(): Unit
open fun onInflate(context: Context!, attrs: AttributeSet!, savedInstanceState: Bundle!): Unit
open fun onPause(): Unit
open fun onResume(): Unit
open fun onSaveInstanceState(@NonNull outState: Bundle): Unit
open fun onStart(): Unit
open fun onStop(): Unit
protected open fun parseAttrs(context: Context!, attrs: AttributeSet!): Unit
open fun setMapBackgroundColor(mapBackgroundColor: Int): Unit
open fun setZOrderMediaOverlay(zOrderOnTop: Boolean): Unit
static val STYLE_URL_KEY: String
interface MapInfoExtension
open class MapLayers
@DeprecatedSince(2020, 6) class MapLayersType
interface MapManipulationExtension
Module Contents
@DeprecatedSince(2020, 1) abstract fun centerOn(@NonNull location: LatLng): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(@NonNull location: LatLng, zoomLevel: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double, zoomLevel: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double, zoomLevel: Double, yawAngle: Int): Unit
abstract fun centerOn(@NonNull cameraPosition: CameraPosition): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, animationDuration: AnimationDuration!): Unit
@Beta(2020, 12) abstract fun centerOn(@NonNull cameraPosition: CameraPosition, callback: OnMapCenteredCallback!): Unit
@Beta(2020, 12) abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, callback: OnMapCenteredCallback!): Unit
@Beta(2020, 12) abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, animationDuration: AnimationDuration!, callback: OnMapCenteredCallback!): Unit
abstract fun centerOnMyLocation(): Unit
abstract fun centerOnMyLocationWithNorthUp(): Unit
@DeprecatedSince(2020, 1) abstract fun centerOnWithDefaultZoom(latitude: Double, longitude: Double): Unit
abstract fun getCurrentBounds(): BoundingBox!
abstract fun getZoomLevel(): Double
abstract fun getZoomLevelForBounds(@NonNull topLeft: LatLng, @NonNull bottomRight: LatLng): Double
@DeprecatedSince(2020, 5) abstract fun setCurrentBounds(@NonNull topLeft: LatLng, @NonNull bottomRight: LatLng): Unit
abstract fun setCurrentBounds(@NonNull coordinates: MutableList<LatLng!>): Unit
@DeprecatedSince(2020, 2) abstract fun setPadding(top: Double, left: Double, bottom: Double, right: Double): Unit
abstract fun setPadding(mapPadding: MapPadding!): Unit
abstract fun zoomIn(): Unit
abstract fun zoomOut(): Unit
abstract fun zoomTo(zoomLevel: Double): Unit
class MapModeType
open class MapPadding
interface MapPoint
open class MapProperties
@DeprecatedSince(2020, 6) class MapStyleSource
@DeprecatedSince(2020, 6) open class MapTiles
@DeprecatedSince(2020, 6) class MapTilesType
@Beta(2020, 12) class MapValue : Value
open class MapView : FrameLayout, UiComponentsLayer, UIMapSettings
Module Contents
MapView(@NonNull context: Context)
MapView(@NonNull context: Context, @NonNull styleUrl: String)
MapView(@NonNull context: Context, @Nullable attrs: AttributeSet?)
MapView(@NonNull context: Context, keys: MutableMap<String!, String!>!)
MapView(@NonNull context: Context, keys: MutableMap<String!, String!>!, @NonNull styleUrl: String)
MapView(@NonNull context: Context, mapProperties: MapProperties!)
MapView(@NonNull context: Context, @Nullable attrs: AttributeSet?, defStyleAttr: Int)
open fun addOnMapReadyCallback(callback: OnMapReadyCallback!): Unit
protected open fun createGpsIndicator(): Unit
protected open fun createMap(nativeMapView: NativeMapView!): Unit
protected open fun createMapDatabase(context: Context!): Unit
open fun forceDestroy(): Unit
open fun getCompassView(): CompassView!
open fun getCopyrightsView(): CopyrightsView!
open fun getCurrentLocationView(): CurrentLocationView!
open fun getLogoView(): LogoView!
open fun getMapChangeListener(): TomtomMapCallback.OnMapChangedListener!
open fun getMarkerBalloonsLayerView(): ViewGroup!
open fun getPanningControlsView(): PanningControlsView!
open fun getZoomingControlsView(): ZoomingControlsView!
protected open fun init(context: Context!): Unit
protected open fun initView(): Unit
open fun loadDefaultStyle(): Unit
open fun onDestroy(): Unit
open fun onPause(): Unit
protected open fun onRestoreInstanceState(state: Parcelable!): Unit
open fun onResume(): Unit
@Nullable protected open fun onSaveInstanceState(): Parcelable?
open fun onStart(): Unit
open fun onStop(): Unit
open fun onTouchEvent(event: MotionEvent!): Boolean
protected open fun parseAttrs(context: Context!, attrs: AttributeSet!): Unit
open fun setStyleJson(styleJson: String!): Unit
open fun setStyleJson(styleJson: String!, layerSetConfiguration: LayerSetConfiguration!): Unit
open fun setStyleUrl(styleUrl: String!): Unit
open fun setStyleUrl(styleUrl: String!, layerSetConfiguration: LayerSetConfiguration!): Unit
open fun setZOrderMediaOverlay(zOrderOnTop: Boolean): Unit
protected open fun updateMapConfig(holder: SurfaceHolder!): Unit
protected open fun updateMapSurface(holder: SurfaceHolder!): Unit
protected open fun verifyGpsStatus(): Unit
interface MapViewExtension
open class MapViewPort
interface Marker : Annotation, MapPoint
class MarkerAnchor : Serializable
interface MarkerBalloon : Serializable
open class MarkerBuilder
interface MarkerExtension
interface MarkersCallbackExtension
interface MarkerSettings : MarkerExtension, MarkersCallbackExtension, Persistable, TomtomMapCallback.OnMapTapListener, TomtomMapCallback.OnMapChangedListener
open class NativeMapConfig
@Beta(2020, 12) interface OnMapCenteredCallback
interface OnMapReadyCallback
interface OnMarkerSelectedListener
interface OnTrafficFlowClickListener
interface OnTrafficIncidentsClickListener
interface Overlay : Annotation
interface OverlaysCallbackExtension
interface OverlaySettings : TomtomMapCallback.OnMapTapListener, OverlaysCallbackExtension, Persistable
interface Persistable
interface Polygon : Overlay
interface Polyline : Overlay
interface Route : Annotation
open class RouteBuilder
interface RouteCallbackExtension
interface RouteExtension
interface RouteSettings : RouteExtension, TomtomMapCallback.OnMapTapListener, RouteCallbackExtension, Persistable
open class RouteStyle
interface RxContext
open class SimpleMarkerBalloon : BaseMarkerBalloon
open class SingleLayoutBalloonViewAdapter : BaseBalloonViewAdapter<BaseMarkerBalloon!>
@Beta(2020, 12) interface Source : JniNativeHandleOwner, Visitable<SourceVisitor!>
@Beta(2020, 12) open class SourceFactory
@Beta(2020, 12) interface SourceVisitor
@Beta(2020, 12) class StringValue : Value
@Beta(2020, 12) interface Style
Module Contents
@Beta(2020, 12) @NonNull abstract fun addImage(@NonNull image: Image): Unit
@Beta(2020, 12) abstract fun addLayer(@NonNull layer: Layer): Unit
@Beta(2020, 12) abstract fun addSource(@NonNull source: Source): Unit
@Beta(2020, 12) @NonNull abstract fun findImageById(id: String!): Optional<Image!>
@Beta(2020, 12) @NonNull abstract fun findLayerById(@NonNull id: String): Optional<Layer!>
@Beta(2020, 12) @NonNull abstract fun findLayersById(@NonNull regex: String): MutableList<Layer!>
@Beta(2020, 12) @NonNull abstract fun findLayersBySourceLayerId(@NonNull regex: String): MutableList<Layer!>
@Beta(2020, 12) @NonNull abstract fun findSourceById(@NonNull id: String): Optional<Source!>
@Beta(2020, 12) @NonNull abstract fun getLayers(): MutableList<Layer!>
@Beta(2020, 12) abstract fun moveLayerBehind(@NonNull id: String, @NonNull referenceLayerId: String): Unit
@Beta(2020, 12) @NonNull abstract fun removeImage(@NonNull id: String): Unit
@Beta(2020, 12) abstract fun removeLayer(@NonNull id: String): Unit
@Beta(2020, 12) abstract fun removeSource(@NonNull id: String): Unit
@Beta(2020, 12) interface StyleSettings : Style, UIMapSettings
@Beta(2020, 12) class SymbolAnchor
@Beta(2020, 12) class TextAlignment
open class TextBalloonViewAdapter : SingleLayoutBalloonViewAdapter
@Beta(2020, 12) open class TextSettings : JniNativeHandleOwner
Module Contents
@Beta(2020, 12) open class Builder
Module Contents
Builder()
@Beta(2020, 12) open fun build(formattedText: FormattedText!): TextSettings!
@Beta(2020, 12) open fun withColor(color: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withFont(font: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withLetterCaseTransform(letterCaseTransform: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withLetterSpacing(letterSpacing: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withMaxWidth(maxWidth: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withOffset(offset: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withRotationAngle(rotationAngle: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withSize(size: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withSymbolAnchor(symbolAnchor: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withTextAlignment(textAlignment: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun dispose(): Unit
@Beta(2020, 12) open fun getNativeHandle(): Long
interface TomtomMap : RouteExtension, MarkerExtension, MapManipulationExtension, MapInfoExtension, MapCallbacksExtension, MapViewExtension, MarkersCallbackExtension, OverlaysCallbackExtension, RouteCallbackExtension, LocationSourceExtension, OnRequestPermissionsResultCallback, CameraCallbacksExtension
Module Contents
@Beta(2020, 12) abstract fun asMatchingDataProvider(): MatchingDataProvider!
abstract fun clear(): Unit
abstract fun collectLogsToFile(fileName: String!): Unit
@Beta(2020, 12) abstract fun getDisplaySettings(): DisplaySettings!
@Beta(2020, 12) abstract fun getDrivingSettings(): DrivingSettings!
@NonNull abstract fun getGesturesConfiguration(): GesturesConfiguration
@DeprecatedSince(2020, 7) @NonNull abstract fun getGesturesDetectionSettings(): GesturesDetectionSettings
@DeprecatedSince(2020, 6) abstract fun getGpsPositionIndicator(): Optional<GpsIndicator!>!
abstract fun getLogoSettings(): LogoSettings!
abstract fun getMarkerSettings(): MarkerSettings!
abstract fun getOverlaySettings(): OverlaySettings!
abstract fun getRouteSettings(): RouteSettings!
@Beta(2020, 12) abstract fun getStyleSettings(): StyleSettings!
@Beta(2020, 12) abstract fun getTrafficSettings(): TrafficSettings!
abstract fun getUiSettings(): UiSettings!
abstract fun isMyLocationEnabled(): Boolean
abstract fun latLngForPixel(@NonNull position: PointF): LatLng!
abstract fun moveMapBy(offsetX: Double, offsetY: Double, duration: Long): Unit
abstract fun pixelForLatLng(@NonNull latLng: LatLng): PointF!
abstract fun setGeopoliticalView(@NonNull geoView: String): Unit
abstract fun setGpsPositionIndicator(@NonNull gpsPositionIndicator: GpsIndicator): Unit
abstract fun setLanguage(@NonNull language: String): Unit
abstract fun setMyLocationEnabled(enabled: Boolean): Unit
abstract fun updateGesturesConfiguration(@NonNull gesturesConfiguration: GesturesConfiguration): Unit
@DeprecatedSince(2020, 7) abstract fun updateGesturesDetectionSettings(@NonNull gesturesDetectionSettings: GesturesDetectionSettings): Unit
interface TomtomMapCallback
interface TrafficExtensions
Module Contents
@DeprecatedSince(2020, 6) abstract fun getTrafficRasterFlowStyle(): TrafficFlowType.RasterTrafficFlowType!
@DeprecatedSince(2020, 6) abstract fun getTrafficVectorFlowStyle(): TrafficFlowType.VectorTrafficFlowType!
abstract fun isTrafficFlowEnabled(): Boolean
abstract fun isTrafficIncidentsEnabled(): Boolean
@DeprecatedSince(2020, 6) abstract fun isTrafficRasterFlowEnabled(): Boolean
@DeprecatedSince(2020, 6) abstract fun isTrafficVectorFlowEnabled(): Boolean
abstract fun turnOffTraffic(): Unit
abstract fun turnOffTrafficFlowTiles(): Unit
abstract fun turnOffTrafficIncidents(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficFlowTiles(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficFlowTiles(trafficFlowTilesStyle: TrafficFlowType.RasterTrafficFlowType!): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficIncidents(): Unit
abstract fun turnOnTrafficFlowTiles(): Unit
abstract fun turnOnTrafficIncidents(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficFlowTiles(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficFlowTiles(trafficFlowTilesStyle: TrafficFlowType.VectorTrafficFlowType!): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficIncidents(): Unit
open class TrafficFlow : Serializable
abstract class TrafficFlowBalloonViewAdapter : MapBalloonViewAdapter<TrafficFlowMapBalloon!>
open class TrafficFlowMapBalloon : BaseMarkerBalloon
open class TrafficFlowMapModelDataConverter : Serializable
open class TrafficFlowModelDataConverter : Serializable
@DeprecatedSince(2020, 6) class TrafficFlowTilesType
@DeprecatedSince(2020, 6) interface TrafficFlowType
Module Contents
@DeprecatedSince(2020, 6) open class AbsoluteTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) open class BaseTrafficFlowStyle : TrafficFlowType
abstract fun getTrafficStyle(): String!
@DeprecatedSince(2020, 6) interface RasterTrafficFlowType : TrafficFlowType
@DeprecatedSince(2020, 6) open class ReducedSensitivityTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType
@DeprecatedSince(2020, 6) open class RelativeDelayTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) open class RelativeTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) interface VectorTrafficFlowType : TrafficFlowType
abstract class TrafficIncident : Visitable<TrafficIncidentVisitor!>
open class TrafficIncidentCluster : TrafficIncident, Serializable
open class TrafficIncidentFlow : BaseTrafficIncident, Serializable
open class TrafficIncidentFlowsModelDataConverter : Serializable
open class TrafficIncidentPoi : BaseTrafficIncident, Serializable
open class TrafficIncidentPoisModelDataConverter : Serializable
abstract class TrafficIncidentsBalloonViewAdapter : MapBalloonViewAdapter<TrafficIncidentsMapBalloon!>
open class TrafficIncidentsMapBalloon : BaseMarkerBalloon
open class TrafficIncidentsMapModelDataConverter : Serializable
@Beta(2020, 12) @DeprecatedSince(2020, 6) class TrafficIncidentsTilesType
@Beta(2020, 12) interface TrafficIncidentsType
interface TrafficIncidentVisitor
open class TrafficSelectedState : Serializable
interface TrafficSettings : TrafficExtensions, TomtomMapCallback.OnMapTapListener, Persistable, TomtomMapCallback.OnMapChangedListener
Module Contents
@Beta(2020, 12) abstract fun dismissTrafficBalloon(): Unit
@Beta(2020, 12) abstract fun setMarginAroundTouchedPointPx(marginAroundTouchedPointPx: Int): Unit
@Beta(2020, 12) abstract fun setOnTrafficFlowClickListener(listener: OnTrafficFlowClickListener!): Unit
@Beta(2020, 12) abstract fun setOnTrafficIncidentsClickListener(listener: OnTrafficIncidentsClickListener!): Unit
@Beta(2020, 12) abstract fun setTrafficFlowBalloonViewAdapter(trafficFlowBalloonAdapter: MapBalloonViewAdapter<TrafficFlowMapBalloon!>!): Unit
@Beta(2020, 12) abstract fun setTrafficIncidentsBalloonViewAdapter(trafficIncidentsBalloonViewAdapter: MapBalloonViewAdapter<TrafficIncidentsMapBalloon!>!): Unit
@Beta(2020, 12) abstract fun showTrafficFlowBalloon(mapPoint: MapPoint!, model: TrafficFlowMapBalloon!): Unit
@Beta(2020, 12) abstract fun showTrafficIncidentBalloon(mapPoint: MapPoint!, model: TrafficIncidentsMapBalloon!): Unit
interface UiComponentsLayer
interface UIMapSettings
interface UiSettings : UIMapSettings, Persistable
open class UnsupportedStyleConfigurationException : RuntimeException
@Beta(2020, 12) open class Value : JniNativeHandleOwner
@Beta(2020, 12) class VectorValue : Value
@Beta(2020, 12) class Visibility
package com.tomtom.online.sdk.map
Module Contents
data class AnimationDuration
interface Annotation : Serializable
class ApiKeyType
interface BalloonViewAdapter<T : MarkerBalloon!, E : MapPoint!>
abstract class BaseBalloonViewAdapter<T : MarkerBalloon!> : BalloonViewAdapter<T, Marker!>
open class BaseGpsPositionIndicator : GpsIndicator
open class BaseMarkerBalloon : MarkerBalloon
class BuildConfig
class BuildConfig
interface CameraCallbacksExtension
data class CameraFocusArea
data class CameraPosition
@Beta(2020, 12) interface Chevron : NativeObject
open class ChevronBuilder
@Beta(2020, 12) open class ChevronPosition : Serializable
interface Circle : Overlay, MapPoint
open class DashDescriptor
@DeprecatedSince(2020, 6) open class DefaultGpsPositionIndicator : BaseGpsPositionIndicator
open class DefaultOnTrafficFlowClickListener : OnTrafficFlowClickListener
open class DefaultOnTrafficIncidentClickListener : OnTrafficIncidentsClickListener
@Beta(2020, 12) interface DisplaySettings
@Beta(2020, 12) interface DrivingSettings : Persistable
Module Contents
@Beta(2020, 12) abstract fun addChevron(builder: ChevronBuilder!): Chevron!
@Beta(2021, 3) abstract fun centerChevronScreenPosition(): Unit
@Beta(2020, 12) abstract fun disableMapBearingSmoothing(): Unit
@Beta(2020, 12) abstract fun enableMapBearingSmoothing(smoothFactor: Long): Unit
@Beta(2020, 12) abstract fun getChevrons(): MutableList<Chevron!>!
@Beta(2020, 12) abstract fun isTracking(): Boolean
@Beta(2020, 12) abstract fun removeChevron(chevron: Chevron!): Unit
@Beta(2020, 12) abstract fun removeChevrons(): Unit
@Beta(2021, 3) abstract fun setChevronScreenPosition(position: ChevronScreenPosition!): Unit
@Beta(2020, 12) abstract fun startTracking(chevron: Chevron!): Unit
@Beta(2020, 12) abstract fun stopTracking(): Unit
interface GpsIndicator : Serializable
open class Icon
Module Contents
Icon(name: String!, width: Int, height: Int, scale: Double, data: ByteArray!, isAnimated: Boolean)
open class Factory
Module Contents
Factory()
@NonNull open static fun fromAssets(context: Context!, fileName: String!): Icon
@NonNull open static fun fromAssets(context: Context!, fileName: String!, scale: Double): Icon
@NonNull open static fun fromDrawable(@NonNull name: String, @NonNull drawable: Drawable): Icon
@NonNull open static fun fromDrawable(@NonNull name: String, @NonNull drawable: Drawable, scale: Double): Icon
@NonNull open static fun fromLayerDrawable(name: String!, @NonNull layerDrawable: LayerDrawable): Icon
@NonNull open static fun fromLayerDrawable(name: String!, @NonNull layerDrawable: LayerDrawable, scale: Double): Icon
@NonNull open static fun fromResources(@NonNull context: Context, @DrawableRes id: Int): Icon
@NonNull open static fun fromResources(@NonNull context: Context, @DrawableRes id: Int, scale: Double): Icon
@Nullable open fun getData(): ByteArray?
open fun getHeight(): Int
open fun getScale(): Double
open fun getWidth(): Int
@Beta(2020, 12) open class LayerSetConfiguration
interface LocationSourceExtension
@DeprecatedSince(11, 2019) interface LogoSettings
abstract class MapBalloonViewAdapter<T : MarkerBalloon!> : BalloonViewAdapter<T, MapPoint!>
interface MapCallbacksExtension
open class MapConstants
open class MapFragment : Fragment
Module Contents
MapFragment()
open fun getAsyncMap(@NonNull callback: OnMapReadyCallback): Unit
static val MAP_DYNAMIC_KEY: String
@NonNull open static fun newInstance(): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(keys: HashMap<String!, String!>!): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(styleUrl: String!): MapFragment
@NonNull @DeprecatedSince(2020, 2) open static fun newInstance(keys: HashMap<String!, String!>!, styleUrl: String!): MapFragment
@NonNull open static fun newInstance(mapProperties: MapProperties!): MapFragment
open fun onActivityCreated(@Nullable savedInstanceState: Bundle?): Unit
open fun onCreate(@Nullable savedInstanceState: Bundle?): Unit
open fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View?
open fun onDestroy(): Unit
open fun onInflate(context: Context!, attrs: AttributeSet!, savedInstanceState: Bundle!): Unit
open fun onPause(): Unit
open fun onResume(): Unit
open fun onSaveInstanceState(@NonNull outState: Bundle): Unit
open fun onStart(): Unit
open fun onStop(): Unit
protected open fun parseAttrs(context: Context!, attrs: AttributeSet!): Unit
open fun setMapBackgroundColor(mapBackgroundColor: Int): Unit
open fun setZOrderMediaOverlay(zOrderOnTop: Boolean): Unit
static val STYLE_URL_KEY: String
interface MapInfoExtension
open class MapLayers
interface MapManipulationExtension
Module Contents
@DeprecatedSince(2020, 1) abstract fun centerOn(@NonNull location: LatLng): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(@NonNull location: LatLng, zoomLevel: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double, zoomLevel: Double): Unit
@DeprecatedSince(2020, 1) abstract fun centerOn(latitude: Double, longitude: Double, zoomLevel: Double, yawAngle: Int): Unit
abstract fun centerOn(@NonNull cameraPosition: CameraPosition): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea): Unit
abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, animationDuration: AnimationDuration!): Unit
@Beta(2020, 12) abstract fun centerOn(@NonNull cameraPosition: CameraPosition, callback: OnMapCenteredCallback!): Unit
@Beta(2020, 12) abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, callback: OnMapCenteredCallback!): Unit
@Beta(2020, 12) abstract fun centerOn(@NonNull cameraFocusArea: CameraFocusArea, animationDuration: AnimationDuration!, callback: OnMapCenteredCallback!): Unit
abstract fun centerOnMyLocation(): Unit
abstract fun centerOnMyLocationWithNorthUp(): Unit
@DeprecatedSince(2020, 1) abstract fun centerOnWithDefaultZoom(latitude: Double, longitude: Double): Unit
abstract fun getCurrentBounds(): BoundingBox!
abstract fun getZoomLevel(): Double
abstract fun getZoomLevelForBounds(@NonNull topLeft: LatLng, @NonNull bottomRight: LatLng): Double
@DeprecatedSince(2020, 5) abstract fun setCurrentBounds(@NonNull topLeft: LatLng, @NonNull bottomRight: LatLng): Unit
abstract fun setCurrentBounds(@NonNull coordinates: MutableList<LatLng!>): Unit
@DeprecatedSince(2020, 2) abstract fun setPadding(top: Double, left: Double, bottom: Double, right: Double): Unit
abstract fun setPadding(mapPadding: MapPadding!): Unit
abstract fun zoomIn(): Unit
abstract fun zoomOut(): Unit
abstract fun zoomTo(zoomLevel: Double): Unit
open class MapPadding
interface MapPoint
open class MapProperties
@DeprecatedSince(2020, 6) class MapStyleSource
@DeprecatedSince(2020, 6) open class MapTiles
open class MapView : FrameLayout, UiComponentsLayer, UIMapSettings
Module Contents
MapView(@NonNull context: Context)
MapView(@NonNull context: Context, @NonNull styleUrl: String)
MapView(@NonNull context: Context, @Nullable attrs: AttributeSet?)
MapView(@NonNull context: Context, keys: MutableMap<String!, String!>!)
MapView(@NonNull context: Context, keys: MutableMap<String!, String!>!, @NonNull styleUrl: String)
MapView(@NonNull context: Context, mapProperties: MapProperties!)
MapView(@NonNull context: Context, @Nullable attrs: AttributeSet?, defStyleAttr: Int)
open fun addOnMapReadyCallback(callback: OnMapReadyCallback!): Unit
protected open fun createGpsIndicator(): Unit
protected open fun createMap(nativeMapView: NativeMapView!): Unit
protected open fun createMapDatabase(context: Context!): Unit
open fun forceDestroy(): Unit
open fun getCompassView(): CompassView!
open fun getCopyrightsView(): CopyrightsView!
open fun getCurrentLocationView(): CurrentLocationView!
open fun getLogoView(): LogoView!
open fun getMapChangeListener(): TomtomMapCallback.OnMapChangedListener!
open fun getMarkerBalloonsLayerView(): ViewGroup!
open fun getPanningControlsView(): PanningControlsView!
open fun getZoomingControlsView(): ZoomingControlsView!
protected open fun init(context: Context!): Unit
protected open fun initView(): Unit
open fun loadDefaultStyle(): Unit
open fun onDestroy(): Unit
open fun onPause(): Unit
protected open fun onRestoreInstanceState(state: Parcelable!): Unit
open fun onResume(): Unit
@Nullable protected open fun onSaveInstanceState(): Parcelable?
open fun onStart(): Unit
open fun onStop(): Unit
open fun onTouchEvent(event: MotionEvent!): Boolean
protected open fun parseAttrs(context: Context!, attrs: AttributeSet!): Unit
open fun setStyleJson(styleJson: String!): Unit
open fun setStyleJson(styleJson: String!, layerSetConfiguration: LayerSetConfiguration!): Unit
open fun setStyleUrl(styleUrl: String!): Unit
open fun setStyleUrl(styleUrl: String!, layerSetConfiguration: LayerSetConfiguration!): Unit
open fun setZOrderMediaOverlay(zOrderOnTop: Boolean): Unit
protected open fun updateMapConfig(holder: SurfaceHolder!): Unit
protected open fun updateMapSurface(holder: SurfaceHolder!): Unit
protected open fun verifyGpsStatus(): Unit
interface MapViewExtension
interface Marker : Annotation, MapPoint
class MarkerAnchor : Serializable
interface MarkerBalloon : Serializable
open class MarkerBuilder
interface MarkerExtension
interface MarkersCallbackExtension
interface MarkerSettings : MarkerExtension, MarkersCallbackExtension, Persistable, TomtomMapCallback.OnMapTapListener, TomtomMapCallback.OnMapChangedListener
open class NativeMapConfig
interface OnMapReadyCallback
interface OnMarkerSelectedListener
interface OnTrafficFlowClickListener
interface OnTrafficIncidentsClickListener
interface Overlay : Annotation
interface OverlaysCallbackExtension
interface OverlaySettings : TomtomMapCallback.OnMapTapListener, OverlaysCallbackExtension, Persistable
interface Persistable
interface Polygon : Overlay
interface Polyline : Overlay
interface Route : Annotation
open class RouteBuilder
interface RouteCallbackExtension
interface RouteExtension
interface RouteSettings : RouteExtension, TomtomMapCallback.OnMapTapListener, RouteCallbackExtension, Persistable
open class RouteStyle
open class SimpleMarkerBalloon : BaseMarkerBalloon
open class SingleLayoutBalloonViewAdapter : BaseBalloonViewAdapter<BaseMarkerBalloon!>
@Beta(2020, 12) interface StyleSettings : Style, UIMapSettings
open class TextBalloonViewAdapter : SingleLayoutBalloonViewAdapter
interface TomtomMap : RouteExtension, MarkerExtension, MapManipulationExtension, MapInfoExtension, MapCallbacksExtension, MapViewExtension, MarkersCallbackExtension, OverlaysCallbackExtension, RouteCallbackExtension, LocationSourceExtension, OnRequestPermissionsResultCallback, CameraCallbacksExtension
Module Contents
@Beta(2020, 12) abstract fun asMatchingDataProvider(): MatchingDataProvider!
abstract fun clear(): Unit
abstract fun collectLogsToFile(fileName: String!): Unit
@Beta(2020, 12) abstract fun getDisplaySettings(): DisplaySettings!
@Beta(2020, 12) abstract fun getDrivingSettings(): DrivingSettings!
@NonNull abstract fun getGesturesConfiguration(): GesturesConfiguration
@DeprecatedSince(2020, 7) @NonNull abstract fun getGesturesDetectionSettings(): GesturesDetectionSettings
@DeprecatedSince(2020, 6) abstract fun getGpsPositionIndicator(): Optional<GpsIndicator!>!
abstract fun getLogoSettings(): LogoSettings!
abstract fun getMarkerSettings(): MarkerSettings!
abstract fun getOverlaySettings(): OverlaySettings!
abstract fun getRouteSettings(): RouteSettings!
@Beta(2020, 12) abstract fun getStyleSettings(): StyleSettings!
@Beta(2020, 12) abstract fun getTrafficSettings(): TrafficSettings!
abstract fun getUiSettings(): UiSettings!
abstract fun isMyLocationEnabled(): Boolean
abstract fun latLngForPixel(@NonNull position: PointF): LatLng!
abstract fun moveMapBy(offsetX: Double, offsetY: Double, duration: Long): Unit
abstract fun pixelForLatLng(@NonNull latLng: LatLng): PointF!
abstract fun setGeopoliticalView(@NonNull geoView: String): Unit
abstract fun setGpsPositionIndicator(@NonNull gpsPositionIndicator: GpsIndicator): Unit
abstract fun setLanguage(@NonNull language: String): Unit
abstract fun setMyLocationEnabled(enabled: Boolean): Unit
abstract fun updateGesturesConfiguration(@NonNull gesturesConfiguration: GesturesConfiguration): Unit
@DeprecatedSince(2020, 7) abstract fun updateGesturesDetectionSettings(@NonNull gesturesDetectionSettings: GesturesDetectionSettings): Unit
interface TomtomMapCallback
interface TrafficExtensions
Module Contents
@DeprecatedSince(2020, 6) abstract fun getTrafficRasterFlowStyle(): TrafficFlowType.RasterTrafficFlowType!
@DeprecatedSince(2020, 6) abstract fun getTrafficVectorFlowStyle(): TrafficFlowType.VectorTrafficFlowType!
abstract fun isTrafficFlowEnabled(): Boolean
abstract fun isTrafficIncidentsEnabled(): Boolean
@DeprecatedSince(2020, 6) abstract fun isTrafficRasterFlowEnabled(): Boolean
@DeprecatedSince(2020, 6) abstract fun isTrafficVectorFlowEnabled(): Boolean
abstract fun turnOffTraffic(): Unit
abstract fun turnOffTrafficFlowTiles(): Unit
abstract fun turnOffTrafficIncidents(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficFlowTiles(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficFlowTiles(trafficFlowTilesStyle: TrafficFlowType.RasterTrafficFlowType!): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnRasterTrafficIncidents(): Unit
abstract fun turnOnTrafficFlowTiles(): Unit
abstract fun turnOnTrafficIncidents(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficFlowTiles(): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficFlowTiles(trafficFlowTilesStyle: TrafficFlowType.VectorTrafficFlowType!): Unit
@DeprecatedSince(2020, 6) abstract fun turnOnVectorTrafficIncidents(): Unit
abstract class TrafficFlowBalloonViewAdapter : MapBalloonViewAdapter<TrafficFlowMapBalloon!>
open class TrafficFlowMapBalloon : BaseMarkerBalloon
@DeprecatedSince(2020, 6) interface TrafficFlowType
Module Contents
@DeprecatedSince(2020, 6) open class AbsoluteTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) open class BaseTrafficFlowStyle : TrafficFlowType
abstract fun getTrafficStyle(): String!
@DeprecatedSince(2020, 6) interface RasterTrafficFlowType : TrafficFlowType
@DeprecatedSince(2020, 6) open class ReducedSensitivityTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType
@DeprecatedSince(2020, 6) open class RelativeDelayTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) open class RelativeTrafficFlowStyle : TrafficFlowType.BaseTrafficFlowStyle, TrafficFlowType.RasterTrafficFlowType, TrafficFlowType.VectorTrafficFlowType
@DeprecatedSince(2020, 6) interface VectorTrafficFlowType : TrafficFlowType
abstract class TrafficIncidentsBalloonViewAdapter : MapBalloonViewAdapter<TrafficIncidentsMapBalloon!>
open class TrafficIncidentsMapBalloon : BaseMarkerBalloon
@Beta(2020, 12) interface TrafficIncidentsType
open class TrafficSelectedState : Serializable
interface TrafficSettings : TrafficExtensions, TomtomMapCallback.OnMapTapListener, Persistable, TomtomMapCallback.OnMapChangedListener
Module Contents
@Beta(2020, 12) abstract fun dismissTrafficBalloon(): Unit
@Beta(2020, 12) abstract fun setMarginAroundTouchedPointPx(marginAroundTouchedPointPx: Int): Unit
@Beta(2020, 12) abstract fun setOnTrafficFlowClickListener(listener: OnTrafficFlowClickListener!): Unit
@Beta(2020, 12) abstract fun setOnTrafficIncidentsClickListener(listener: OnTrafficIncidentsClickListener!): Unit
@Beta(2020, 12) abstract fun setTrafficFlowBalloonViewAdapter(trafficFlowBalloonAdapter: MapBalloonViewAdapter<TrafficFlowMapBalloon!>!): Unit
@Beta(2020, 12) abstract fun setTrafficIncidentsBalloonViewAdapter(trafficIncidentsBalloonViewAdapter: MapBalloonViewAdapter<TrafficIncidentsMapBalloon!>!): Unit
@Beta(2020, 12) abstract fun showTrafficFlowBalloon(mapPoint: MapPoint!, model: TrafficFlowMapBalloon!): Unit
@Beta(2020, 12) abstract fun showTrafficIncidentBalloon(mapPoint: MapPoint!, model: TrafficIncidentsMapBalloon!): Unit
interface UiComponentsLayer
interface UIMapSettings
interface UiSettings : UIMapSettings, Persistable
open class UnsupportedStyleConfigurationException : RuntimeException
package com.tomtom.online.sdk.map.camera
package com.tomtom.online.sdk.map.copyrights
package com.tomtom.online.sdk.map.driving
package com.tomtom.online.sdk.map.gestures
package com.tomtom.online.sdk.map.model
package com.tomtom.online.sdk.map.rx
package com.tomtom.online.sdk.map.style
Module Contents
@Beta(2020, 12) interface Style
Module Contents
@Beta(2020, 12) @NonNull abstract fun addImage(@NonNull image: Image): Unit
@Beta(2020, 12) abstract fun addLayer(@NonNull layer: Layer): Unit
@Beta(2020, 12) abstract fun addSource(@NonNull source: Source): Unit
@Beta(2020, 12) @NonNull abstract fun findImageById(id: String!): Optional<Image!>
@Beta(2020, 12) @NonNull abstract fun findLayerById(@NonNull id: String): Optional<Layer!>
@Beta(2020, 12) @NonNull abstract fun findLayersById(@NonNull regex: String): MutableList<Layer!>
@Beta(2020, 12) @NonNull abstract fun findLayersBySourceLayerId(@NonNull regex: String): MutableList<Layer!>
@Beta(2020, 12) @NonNull abstract fun findSourceById(@NonNull id: String): Optional<Source!>
@Beta(2020, 12) @NonNull abstract fun getLayers(): MutableList<Layer!>
@Beta(2020, 12) abstract fun moveLayerBehind(@NonNull id: String, @NonNull referenceLayerId: String): Unit
@Beta(2020, 12) @NonNull abstract fun removeImage(@NonNull id: String): Unit
@Beta(2020, 12) abstract fun removeLayer(@NonNull id: String): Unit
@Beta(2020, 12) abstract fun removeSource(@NonNull id: String): Unit
package com.tomtom.online.sdk.map.style.expression
Module Contents
@Beta(2020, 12) class AllExpression : Expression
@Beta(2020, 12) class AnyExpression : Expression
@Beta(2020, 12) class ComparisonExpression : Expression
@Beta(2020, 12) interface Expression : JniNativeHandleOwner
@Beta(2020, 12) class FormatExpression : Expression
@Beta(2020, 12) class FormatExpressionSection : JniNativeHandleOwner
@Beta(2020, 12) class FormattedText : JniNativeHandleOwner
@Beta(2020, 12) class FormattedTextSection
@Beta(2020, 12) class GetExpression : Expression
@Beta(2020, 12) class LiteralExpression : Expression
Module Contents
@Beta(2020, 12) static fun color(red: Int, green: Int, blue: Int, alpha: Int): LiteralExpression!
@Beta(2020, 12) static fun color(color: Int): LiteralExpression!
@Beta(2020, 12) fun dispose(): Unit
protected fun finalize(): Unit
@Beta(2020, 12) fun getNativeHandle(): Long
@Beta(2020, 12) static fun number(value: Double): LiteralExpression!
@Beta(2020, 12) static fun string(value: String!): LiteralExpression!
@Beta(2020, 12) static fun value(value: Value!): LiteralExpression!
package com.tomtom.online.sdk.map.style.expression.textsettings
Module Contents
@Beta(2020, 12) class LetterCaseTransform
@Beta(2020, 12) class SymbolAnchor
@Beta(2020, 12) class TextAlignment
@Beta(2020, 12) open class TextSettings : JniNativeHandleOwner
Module Contents
@Beta(2020, 12) open class Builder
Module Contents
Builder()
@Beta(2020, 12) open fun build(formattedText: FormattedText!): TextSettings!
@Beta(2020, 12) open fun withColor(color: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withFont(font: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withLetterCaseTransform(letterCaseTransform: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withLetterSpacing(letterSpacing: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withMaxWidth(maxWidth: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withOffset(offset: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withRotationAngle(rotationAngle: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withSize(size: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withSymbolAnchor(symbolAnchor: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun withTextAlignment(textAlignment: Expression!): TextSettings.Builder!
@Beta(2020, 12) open fun dispose(): Unit
@Beta(2020, 12) open fun getNativeHandle(): Long
package com.tomtom.online.sdk.map.style.expression.value
package com.tomtom.online.sdk.map.style.images
package com.tomtom.online.sdk.map.style.layers
Module Contents
@Beta(2020, 12) interface Layer : JniNativeHandleOwner
Module Contents
@Beta(2020, 12) @NonNull abstract fun getId(): String
@Beta(2020, 12) abstract fun getMaxZoom(): Float
@Beta(2020, 12) abstract fun getMinZoom(): Float
@Beta(2020, 12) @NonNull abstract fun getSourceId(): String
@Beta(2020, 12) @NonNull abstract fun getSourceLayer(): String
@Beta(2020, 12) @NonNull abstract fun getVisibility(): Visibility
@Beta(2020, 12) abstract fun resetFilter(): Unit
@Beta(2020, 12) abstract fun setFilter(@NonNull expression: Expression): Unit
@Beta(2020, 12) abstract fun setMaxZoom(maxZoom: Float): Unit
@Beta(2020, 12) abstract fun setMinZoom(minZoom: Float): Unit
@Beta(2020, 12) abstract fun setSourceLayer(@NonNull sourceLayer: String): Unit
@Beta(2020, 12) abstract fun setVisibility(@NonNull visibility: Visibility): Unit
@Beta(2020, 12) open class LayerFactory
@Beta(2020, 12) class Visibility
package com.tomtom.online.sdk.map.style.sources
package com.tomtom.online.sdk.map.traffic