public class AirMapView
extends MapView
Modifier and Type | Field and Description |
---|---|
GoogleMap |
map |
Constructor and Description |
---|
AirMapView(ThemedReactContext reactContext,
AirMapManager manager,
GoogleMapOptions googleMapOptions) |
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 |
fitToCoordinates(ReadableArray coordinatesArray,
ReadableMap edgePadding,
boolean animated) |
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 |
setMoveOnMarkerPress(boolean moveOnPress) |
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 reactContext, AirMapManager manager, GoogleMapOptions googleMapOptions)
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 setMoveOnMarkerPress(boolean moveOnPress)
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 void fitToCoordinates(ReadableArray coordinatesArray, ReadableMap edgePadding, 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)