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

    Constructors
    Constructor
    Description
    LMarkerClusterGroup(software.xdev.vaadin.maps.leaflet.registry.LComponentManagementRegistry compReg)
     
    LMarkerClusterGroup(software.xdev.vaadin.maps.leaflet.registry.LComponentManagementRegistry compReg, LAbstractMarkerClusterGroupOptions<?> options)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    refreshClusters(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, removeLayer

    Methods 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, unbindTooltip

    Methods inherited from class software.xdev.vaadin.maps.leaflet.base.LBaseComponent

    clientComponentJsAccessor

    Methods inherited from class software.xdev.vaadin.maps.leaflet.base.LAbstractComponent

    componentRegistry

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface software.xdev.vaadin.maps.leaflet.base.LComponent

    clientComponentJsAccessor, componentRegistry, invokeSelf, invokeSelfReturn, self

    Methods inherited from interface software.xdev.vaadin.maps.leaflet.base.LEvented

    addEventParent, fire, fire, fire, off, off, off, off, on, on, on, once, once, once, removeEventParent

    Methods 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

      public LMarkerClusterGroup refreshClusters()
    • refreshClusters

      public LMarkerClusterGroup refreshClusters(software.xdev.vaadin.maps.leaflet.layer.LLayer<?> layer)
    • refreshClusters

      public LMarkerClusterGroup refreshClusters(Collection<software.xdev.vaadin.maps.leaflet.layer.LLayer<?>> layers)
    • zoomToShowLayer

      public LMarkerClusterGroup zoomToShowLayer(software.xdev.vaadin.maps.leaflet.layer.LLayer<?> layer)
    • zoomToShowLayer

      public LMarkerClusterGroup zoomToShowLayer(software.xdev.vaadin.maps.leaflet.layer.LLayer<?> layer, String callback)