Package org.teamapps.ux.component.map
Klasse MapView2<RECORD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.map.MapView2<RECORD>
- Alle implementierten Schnittstellen:
ClientObject,Component
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungfinal Event<LocationChangedEventData> final Event<AbstractMapShape> Von Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidvoidaddPolyLine(MapPolyline polyline) voidaddShape(AbstractMapShape shape) voidvoidvoidorg.teamapps.dto.UiComponentvoidfloatvoidhandleUiEvent(org.teamapps.dto.UiEvent event) booleanvoidremoveMarker(Marker<RECORD> marker) voidremoveShape(AbstractMapShape shape) voidsetDefaultMarkerTemplate(Template defaultTemplate) voidsetDisplayAttributionControl(boolean displayAttributionControl) voidsetLatitude(double latitude) voidsetLocation(double latitude, double longitude) voidsetLocation(Location location) voidsetLocation(Location location, long animationDurationMillis, int targetZoomLevel) voidsetLongitude(double longitude) voidsetMarkerCluster(List<Marker<RECORD>> markers) voidsetMarkerPropertyExtractor(PropertyExtractor<RECORD> propertyExtractor) voidsetMarkerPropertyProvider(PropertyProvider<RECORD> propertyProvider) voidsetMarkerTemplateDecider(TemplateDecider<Marker<RECORD>> templateDecider) voidsetStyleUrl(String styleUrl) voidsetZoomLevel(int zoomLevel) Von Klasse geerbte Methoden org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, toggleCssClass, toString, unrenderVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.ux.component.ClientObject
handleUiQueryVon Schnittstelle geerbte Methoden org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClass
-
Felddetails
-
onLocationChanged
-
onZoomLevelChanged
-
onMapClicked
-
onMarkerClicked
-
onShapeDrawn
-
-
Konstruktordetails
-
MapView2
-
-
Methodendetails
-
createUiComponent
public org.teamapps.dto.UiComponent createUiComponent()- Angegeben von:
createUiComponentin KlasseAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) -
addPolyLine
-
addShape
-
removeShape
-
clearShapes
public void clearShapes() -
setMarkerCluster
-
clearMarkerCluster
public void clearMarkerCluster() -
getBaseApiUrl
-
getAccessToken
-
getStyleUrl
-
setStyleUrl
-
setZoomLevel
public void setZoomLevel(int zoomLevel) -
setLocation
-
setLocation
public void setLocation(double latitude, double longitude) -
setLocation
-
setLatitude
public void setLatitude(double latitude) -
setLongitude
public void setLongitude(double longitude) -
getZoomLevel
public float getZoomLevel() -
getLocation
-
addMarker
-
removeMarker
-
clearMarkers
public void clearMarkers() -
fitBounds
-
getDefaultTemplate
-
setDefaultMarkerTemplate
-
getTemplateDecider
-
setMarkerTemplateDecider
-
getMarkerPropertyProvider
-
setMarkerPropertyProvider
-
setMarkerPropertyExtractor
-
isDisplayAttributionControl
public boolean isDisplayAttributionControl() -
setDisplayAttributionControl
public void setDisplayAttributionControl(boolean displayAttributionControl)
-