Supported MapKit JS features
Feature
Supported
MapKitInitOptions.language
β
MapKitInitOptions.authorizationCallback
β οΈ You can only pass token as strings, callbacks are not supported.
Feature
Supported
Librairies
β
loadedLibrairies
β
maps
β
Feature
Supported
load
β
Feature
Supported
configuration-change
β
error
β
Visible portion of the map
Feature
Supported
MapConstructorOptions.visibleMapRect
β
MapConstructorOptions.region
β
(initialRegion)
MapConstructorOptions.center
β
MapConstructorOptions.rotation
β
MapConstructorOptions.tintColor
β
Feature
Supported
MapConstructorOptions.colorScheme
β
MapConstructorOptions.mapType
β
MapConstructorOptions.padding
β
MapConstructorOptions.showsMapTypeControl
β
MapConstructorOptions.isRotationEnabled
β
MapConstructorOptions.showsCompass
β
MapConstructorOptions.isZoomEnabled
β
MapConstructorOptions.showsZoomControl
β
MapConstructorOptions.isScrollEnabled
β
MapConstructorOptions.showsScale
β
Feature
Supported
MapConstructorOptions.annotationForCluster
β
MapConstructorOptions.annotations
β
MapConstructorOptions.selectedAnnotation
β
(use selected
on the annotations)
Feature
Supported
MapConstructorOptions.overlays
β
MapConstructorOptions.selectedOverlay
β
(use selected
on the overlays)
MapConstructorOptions.showsPointsOfInterest
β
MapConstructorOptions.pointOfInterestFilter
β
Feature
Supported
MapConstructorOptions.showsUserLocation
β
MapConstructorOptions.tracksUserLocation
β
MapConstructorOptions.showsUserLocationControl
β
Feature
Supported
MapConstructorOptions.loadPriority
β
Feature
Supported
isRotationAvailable
β
isRotationEnabled
β
isScrollEnabled
β
isZoomEnabled
β
Visible portion of the map
Feature
Supported
center
β
region
β
rotation
β
visibleMapRect
β
cameraBoundary
β
cameraDistance
β
cameraZoomRange
β
(minCameraDistance/maxCameraDistance)
Feature
Supported
showsCompass
β
showsMapTypeControl
β
showsScale
β
showsUserLocationControl
β
showsZoomControl
β
Feature
Supported
colorScheme
β
distances
β
mapType
β
padding
β
pointOfInterestFilter
β
showsPointsOfInterest
β
tintColor
β
Feature
Supported
annotations
β
selectedAnnotation
β
Feature
Supported
overlays
β
selectedOverlay
β
(use selected
on the overlays)
tileOverlays
β
Feature
Supported
showsUserLocation
β
tracksUserLocation
β
userLocationAnnotation
β
Feature
Supported
element
β
Feature
Supported
selectableMapFeatures
β
Feature loading prioritization
Feature
Supported
loadPriority
β
It is possible to indirectly listen to the events by using the reference to mapkit.Map
exposed by the Map
component.
Respond to map display events
Feature
Supported
region-change-start
β
region-change-end
β
rotation-start
β
rotation-end
β
scroll-start
β
scroll-end
β
zoom-start
β
zoom-end
β
map-type-change
β
Respond to user location events
Feature
Supported
user-location-change
β
user-location-error
β
Respond to map interaction events
Feature
Supported
single-tap
β
double-tap
β
long-press
β
To call methods on the mapkit.Map
object, you can use the reference exposed by the Map
component.
Feature
Supported
AnnotationConstructorOptions.title
β
AnnotationConstructorOptions.subtitle
β
AnnotationConstructorOptions.accessibilityLabel
β
AnnotationConstructorOptions.data
β
AnnotationConstructorOptions.draggable
β
AnnotationConstructorOptions.visible
β
AnnotationConstructorOptions.enabled
β
AnnotationConstructorOptions.selected
β
AnnotationConstructorOptions.calloutEnabled
β
AnnotationConstructorOptions.animates
β
AnnotationConstructorOptions.appearanceAnimation
β
AnnotationConstructorOptions.anchorOffset
β
AnnotationConstructorOptions.calloutOffset
β
AnnotationConstructorOptions.callout
β
AnnotationConstructorOptions.size
β
AnnotationConstructorOptions.displayPriority
β
AnnotationConstructorOptions.collisionMode
β
AnnotationConstructorOptions.padding
β
AnnotationConstructorOptions.clusteringIdentifier
β
Getting the map and element
Feature
Supported
map
β
element
β
Data, titles, and accessibility label
Feature
Supported
data
β
title
β
subtitle
β
accessibilityLabel
β
Feature
Supported
coordinate
β
anchorOffset
β
appearanceAnimation
β
displayPriority
β
padding
β
size
β
visible
β
Feature
Supported
animates
β
draggable
β
selected
β
enabled
β
Feature
Supported
callout
β
calloutEnabled
β
calloutOffset
β
Feature
Supported
memberAnnotations
β
clusteringIdentifier
β
collisionMode
β
Feature
Supported
select
β
deselect
β
drag-start
β
dragging
β
drag-end
β
β Not currently supported by mapkit-react.
Feature
Supported
MarkerAnnotationConstructorOptions.titleVisibility
β
MarkerAnnotationConstructorOptions.subtitleVisibility
β
MarkerAnnotationConstructorOptions.color
β
MarkerAnnotationConstructorOptions.glyphColor
β
MarkerAnnotationConstructorOptions.glyphText
β
MarkerAnnotationConstructorOptions.glyphImage
β
MarkerAnnotationConstructorOptions.selectedGlyphImage
β
MarkerAnnotationConstructorOptions.title
β
MarkerAnnotationConstructorOptions.subtitle
β
MarkerAnnotationConstructorOptions.accessibilityLabel
β
MarkerAnnotationConstructorOptions.data
β
MarkerAnnotationConstructorOptions.draggable
β
MarkerAnnotationConstructorOptions.visible
β
MarkerAnnotationConstructorOptions.enabled
β
MarkerAnnotationConstructorOptions.selected
β
MarkerAnnotationConstructorOptions.calloutEnabled
β
MarkerAnnotationConstructorOptions.animates
β
MarkerAnnotationConstructorOptions.appearanceAnimation
β
MarkerAnnotationConstructorOptions.anchorOffset
β
MarkerAnnotationConstructorOptions.calloutOffset
β
MarkerAnnotationConstructorOptions.callout
β
MarkerAnnotationConstructorOptions.size
β
MarkerAnnotationConstructorOptions.displayPriority
β
MarkerAnnotationConstructorOptions.collisionMode
β
MarkerAnnotationConstructorOptions.padding
β
MarkerAnnotationConstructorOptions.clusteringIdentifier
β
Feature
Supported
subtitleVisibility
β
titleVisibility
β
Feature
Supported
color
β
glyphColor
β
Feature
Supported
glyphText
β
glyphImage
β
selectedGlyphImage
β
Feature
Supported
select
β
deselect
β
drag-start
β
dragging
β
drag-end
β
β Not currently supported by mapkit-react.
β Not currently supported by mapkit-react.
mapkit.PointOfInterestSearch
β Not currently supported by mapkit-react.
mapkit.MapFeatureAnnotation
β Not currently supported by mapkit-react.
mapkit.MapFeatureAnnotationGlyphImage
β Not currently supported by mapkit-react.
β Not currently supported by mapkit-react.
β Not currently supported by mapkit-react.
β Not currently supported by mapkit-react.
Feature
Supported
points
β
data
β
visible
β
enabled
β
selected
β
style.lineCap
β
style.lineDash
β
style.lineDashOffset
β
style.lineJoin
β
style.lineWidth
β
style.lineGradient
β
style.strokeColor
β
style.strokeOpacity
β
style.strokeStart
β
style.strokeEnd
β
map
β
Feature
Supported
select
β
deselect
β
Feature
Supported
points
β
data
β
visible
β
enabled
β
selected
β
style.lineDash
β
style.lineDashOffset
β
style.lineJoin
β
style.lineWidth
β
style.lineGradient
β
style.strokeColor
β
style.strokeOpacity
β
style.strokeStart
β
style.strokeEnd
β
style.fillColor
β
style.fillOpacity
β
style.fillRule
β
map
β
Feature
Supported
select
β
deselect
β
β Not currently supported by mapkit-react.