Class LMarkerClusterGroup
java.lang.Object
software.xdev.vaadin.maps.leaflet.base.LAbstractComponent<LMarkerClusterGroup>
software.xdev.vaadin.maps.leaflet.base.LBaseComponent<LMarkerClusterGroup>
software.xdev.vaadin.maps.leaflet.layer.LLayer<LMarkerClusterGroup>
software.xdev.vaadin.maps.leaflet.layer.LAbstractLayerGroup<LMarkerClusterGroup>
software.xdev.vaadin.maps.leaflet.markercluster.layer.other.LMarkerClusterGroup
- All Implemented Interfaces:
software.xdev.vaadin.maps.leaflet.base.has.LHasSetZIndex<LMarkerClusterGroup>,software.xdev.vaadin.maps.leaflet.base.LComponent<LMarkerClusterGroup>,software.xdev.vaadin.maps.leaflet.base.LEvented<LMarkerClusterGroup>
@NpmPackage(value="leaflet.markercluster",
version="1.5.3")
@JsModule("leaflet.markercluster/dist/leaflet.markercluster.js")
@CssImport("leaflet.markercluster/dist/MarkerCluster.css") @CssImport("leaflet.markercluster/dist/MarkerCluster.Default.css")
public class LMarkerClusterGroup
extends software.xdev.vaadin.maps.leaflet.layer.LAbstractLayerGroup<LMarkerClusterGroup>
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLMarkerClusterGroup(software.xdev.vaadin.maps.leaflet.registry.LComponentManagementRegistry compReg) LMarkerClusterGroup(software.xdev.vaadin.maps.leaflet.registry.LComponentManagementRegistry compReg, LAbstractMarkerClusterGroupOptions<?> options) -
Method Summary
Modifier and TypeMethodDescriptionrefreshClusters(Collection<software.xdev.vaadin.maps.leaflet.layer.LLayer<?>> layers) refreshClusters(software.xdev.vaadin.maps.leaflet.layer.LLayer<?> layer) zoomToShowLayer(software.xdev.vaadin.maps.leaflet.layer.LLayer<?> layer) zoomToShowLayer(software.xdev.vaadin.maps.leaflet.layer.LLayer<?> layer, String callback) Methods inherited from class software.xdev.vaadin.maps.leaflet.layer.LAbstractLayerGroup
addLayer, clearLayers, removeLayerMethods inherited from class software.xdev.vaadin.maps.leaflet.layer.LLayer
addTo, addTo, addTo, bindPopup, bindPopup, bindPopup, bindTooltip, bindTooltip, bindTooltip, closePopup, closeTooltip, openPopup, openPopup, openTooltip, openTooltip, remove, removeFrom, removeFrom, removeFrom, togglePopup, toggleTooltip, unbindPopup, unbindTooltipMethods inherited from class software.xdev.vaadin.maps.leaflet.base.LBaseComponent
clientComponentJsAccessorMethods inherited from class software.xdev.vaadin.maps.leaflet.base.LAbstractComponent
componentRegistryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.xdev.vaadin.maps.leaflet.base.LComponent
clientComponentJsAccessor, componentRegistry, invokeSelf, invokeSelfReturn, selfMethods inherited from interface software.xdev.vaadin.maps.leaflet.base.LEvented
addEventParent, fire, fire, fire, off, off, off, off, on, on, on, once, once, once, removeEventParentMethods inherited from interface software.xdev.vaadin.maps.leaflet.base.has.LHasSetZIndex
setZIndex
-
Constructor Details
-
LMarkerClusterGroup
public LMarkerClusterGroup(software.xdev.vaadin.maps.leaflet.registry.LComponentManagementRegistry compReg, LAbstractMarkerClusterGroupOptions<?> options) -
LMarkerClusterGroup
public LMarkerClusterGroup(software.xdev.vaadin.maps.leaflet.registry.LComponentManagementRegistry compReg)
-
-
Method Details
-
refreshClusters
-
refreshClusters
-
refreshClusters
public LMarkerClusterGroup refreshClusters(Collection<software.xdev.vaadin.maps.leaflet.layer.LLayer<?>> layers) -
zoomToShowLayer
-
zoomToShowLayer
public LMarkerClusterGroup zoomToShowLayer(software.xdev.vaadin.maps.leaflet.layer.LLayer<?> layer, String callback)
-