public class AirMapView
extends MapView
Modifier and Type | Field and Description |
---|---|
GoogleMap |
map |
Constructor and Description |
---|
AirMapView(ThemedReactContext context,
android.content.Context appContext,
AirMapManager manager) |
Modifier and Type | Method and Description |
---|---|
void |
addFeature(android.view.View child,
int index) |
void |
animateToCoordinate(LatLng coordinate,
int duration) |
void |
animateToRegion(LatLngBounds bounds,
int duration) |
boolean |
dispatchTouchEvent(android.view.MotionEvent ev) |
void |
doDestroy() |
void |
enableMapLoading(boolean loadingEnabled) |
void |
fitToElements(boolean animated) |
void |
fitToSuppliedMarkers(ReadableArray markerIDsArray,
boolean animated) |
android.view.View |
getFeatureAt(int index) |
int |
getFeatureCount() |
android.view.View |
getInfoContents(Marker marker) |
android.view.View |
getInfoWindow(Marker marker) |
WritableMap |
makeClickEventData(LatLng point) |
void |
onMapReady(GoogleMap map) |
void |
onMarkerDrag(Marker marker) |
void |
onMarkerDragEnd(Marker marker) |
void |
onMarkerDragStart(Marker marker) |
void |
onPanDrag(android.view.MotionEvent ev) |
void |
removeFeatureAt(int index) |
void |
setCacheEnabled(boolean cacheEnabled) |
void |
setHandlePanDrag(boolean handlePanDrag) |
void |
setLoadingBackgroundColor(java.lang.Integer loadingBackgroundColor) |
void |
setLoadingIndicatorColor(java.lang.Integer loadingIndicatorColor) |
void |
setRegion(ReadableMap region) |
void |
setShowsMyLocationButton(boolean showMyLocationButton) |
void |
setShowsUserLocation(boolean showUserLocation) |
void |
setToolbarEnabled(boolean toolbarEnabled) |
void |
startMonitoringRegion() |
void |
stopMonitoringRegion() |
void |
updateExtraData(java.lang.Object extraData) |
public AirMapView(ThemedReactContext context, android.content.Context appContext, AirMapManager manager)
public void onMapReady(GoogleMap map)
public void doDestroy()
public void setRegion(ReadableMap region)
public void setShowsUserLocation(boolean showUserLocation)
public void setShowsMyLocationButton(boolean showMyLocationButton)
public void setToolbarEnabled(boolean toolbarEnabled)
public void setCacheEnabled(boolean cacheEnabled)
public void enableMapLoading(boolean loadingEnabled)
public void setLoadingBackgroundColor(java.lang.Integer loadingBackgroundColor)
public void setLoadingIndicatorColor(java.lang.Integer loadingIndicatorColor)
public void setHandlePanDrag(boolean handlePanDrag)
public void addFeature(android.view.View child, int index)
public int getFeatureCount()
public android.view.View getFeatureAt(int index)
public void removeFeatureAt(int index)
public WritableMap makeClickEventData(LatLng point)
public void updateExtraData(java.lang.Object extraData)
public void animateToRegion(LatLngBounds bounds, int duration)
public void animateToCoordinate(LatLng coordinate, int duration)
public void fitToElements(boolean animated)
public void fitToSuppliedMarkers(ReadableArray markerIDsArray, boolean animated)
public android.view.View getInfoWindow(Marker marker)
public android.view.View getInfoContents(Marker marker)
public boolean dispatchTouchEvent(android.view.MotionEvent ev)
public void startMonitoringRegion()
public void stopMonitoringRegion()
public void onMarkerDragStart(Marker marker)
public void onMarkerDrag(Marker marker)
public void onMarkerDragEnd(Marker marker)
public void onPanDrag(android.view.MotionEvent ev)