Class NoOpHeatmapLayer
java.lang.Object
io.jmix.mapsflowui.kit.component.model.MapObservableObject
io.jmix.mapsflowui.kit.component.model.layer.Layer<S>
io.jmix.mapsflowui.kit.component.model.layer.BaseVectorLayer<AbstractVectorSource>
io.jmix.mapsflowui.kit.component.model.layer.BaseHeatmapLayer
io.jmix.mapsflowui.kit.component.model.layer.NoOpHeatmapLayer
- All Implemented Interfaces:
- BaseHeatmapLayer.HasBaseHeatmapLayerOptions,- BaseHeatmapLayer.HasBlur,- BaseHeatmapLayer.HasGradient,- BaseHeatmapLayer.HasMaxWeight,- BaseHeatmapLayer.HasRadius,- BaseHeatmapLayer.HasWeightProperty,- HasBaseLayerOptions,- Serializable
public class NoOpHeatmapLayer
extends BaseHeatmapLayer
implements BaseHeatmapLayer.HasBaseHeatmapLayerOptions
INTERNAL.
 
Stub implementation, do not use in application. Used by Jmix Studio for showing preview.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.layer.BaseHeatmapLayerBaseHeatmapLayer.HasBaseHeatmapLayerOptions, BaseHeatmapLayer.HasBlur, BaseHeatmapLayer.HasGradient, BaseHeatmapLayer.HasMaxWeight, BaseHeatmapLayer.HasRadius, BaseHeatmapLayer.HasWeightPropertyNested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.layer.BaseVectorLayerBaseVectorLayer.HasBackground, BaseVectorLayer.HasBaseVectorLayerOptions, BaseVectorLayer.HasDeclutter, BaseVectorLayer.HasRenderBuffer, BaseVectorLayer.HasUpdateWhileAnimating, BaseVectorLayer.HasUpdateWhileInteractingNested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObjectMapObservableObject.ObjectChangeEvent
- 
Field SummaryFields inherited from class io.jmix.mapsflowui.kit.component.model.layer.BaseVectorLayerstylesFields inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObjectchildren, dirty, eventBus, listener, metaProperties, parent, removedChildren, syncId
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected HeatmapLayerOptionsgetBlur()<S extends AbstractVectorSource>
 Sprotected StringgetType()voidSets the blur size of heat point in pixels.voidsetGradient(List<String> gradient) Sets the color gradient of the heatmap, specified as a list of CSS color strings.voidsetMaxWeight(Double maxWeight) Sets the maximum weight (intensity).voidSets the radius size of heat point in pixels.voidsetWeightProperty(String weightProperty) Sets weight (intensity) property that is defined in a feature or in an entity.Methods inherited from class io.jmix.mapsflowui.kit.component.model.layer.BaseHeatmapLayergetOptionsMethods inherited from class io.jmix.mapsflowui.kit.component.model.layer.BaseVectorLayeraddStyles, getBackground, getDeclutter, getRenderBuffer, getStyles, getUpdateWhileAnimating, getUpdateWhileInteracting, removeAllStyles, removeStyles, setBackground, setDeclutter, setRenderBuffer, setUpdateWhileAnimating, setUpdateWhileInteractingMethods inherited from class io.jmix.mapsflowui.kit.component.model.layer.LayergetClassName, getExtent, getId, getMaxZoom, getMinZoom, getOpacity, getVisible, getZIndex, setClassName, setExtent, setId, setMaxZoom, setMinZoom, setOpacity, setSource, setVisible, setZIndex, withClassName, withExtent, withId, withMaxZoom, withMinZoom, withOpacity, withSource, withVisible, withZIndexMethods inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObjectaddChild, addListener, clearRemovedChildren, clearRemovedChildrenInDepth, equals, fireChangeEvent, getChildren, getEventBus, getMetaProperties, getRemovedChildren, getSyncId, hashCode, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setMapObjectChangeListener, setMetaProperty, setParent, unmarkDirtyInDepth
- 
Constructor Details- 
NoOpHeatmapLayerpublic NoOpHeatmapLayer()
 
- 
- 
Method Details- 
getType- Specified by:
- getTypein class- MapObservableObject
 
- 
createOptions- Specified by:
- createOptionsin class- Layer<AbstractVectorSource>
 
- 
getSource- Specified by:
- getSourcein class- Layer<AbstractVectorSource>
- Type Parameters:
- S- the source type
- Returns:
- the layer source or nullif not set
 
- 
getGradient- Specified by:
- getGradientin interface- BaseHeatmapLayer.HasGradient
- Overrides:
- getGradientin class- BaseHeatmapLayer
- Returns:
- list of CSS color strings or nullif not set
 
- 
setGradientDescription copied from interface:BaseHeatmapLayer.HasGradientSets the color gradient of the heatmap, specified as a list of CSS color strings.The default value is ['#00f', '#0ff', '#0f0', '#ff0', '#f00'].For more details see: setGradient() docs - Specified by:
- setGradientin interface- BaseHeatmapLayer.HasGradient
- Overrides:
- setGradientin class- BaseHeatmapLayer
- Parameters:
- gradient- list of CSS color strings
 
- 
getRadius- Specified by:
- getRadiusin interface- BaseHeatmapLayer.HasRadius
- Overrides:
- getRadiusin class- BaseHeatmapLayer
- Returns:
- radius size in pixels or nullif not set
 
- 
setRadiusDescription copied from interface:BaseHeatmapLayer.HasRadiusSets the radius size of heat point in pixels. The default value is8.For more details see: setRadius() docs - Specified by:
- setRadiusin interface- BaseHeatmapLayer.HasRadius
- Overrides:
- setRadiusin class- BaseHeatmapLayer
- Parameters:
- radius- radius size in pixels
 
- 
getBlur- Specified by:
- getBlurin interface- BaseHeatmapLayer.HasBlur
- Overrides:
- getBlurin class- BaseHeatmapLayer
- Returns:
- the blur size in pixels or nullif not set
 
- 
setBlurDescription copied from interface:BaseHeatmapLayer.HasBlurSets the blur size of heat point in pixels. The default value is15.- Specified by:
- setBlurin interface- BaseHeatmapLayer.HasBlur
- Overrides:
- setBlurin class- BaseHeatmapLayer
- Parameters:
- blur- the blur size in pixels
 
- 
getWeightProperty- Specified by:
- getWeightPropertyin interface- BaseHeatmapLayer.HasWeightProperty
- Overrides:
- getWeightPropertyin class- BaseHeatmapLayer
- Returns:
- weight property or nullif not set
 
- 
setWeightPropertyDescription copied from interface:BaseHeatmapLayer.HasWeightPropertySets weight (intensity) property that is defined in a feature or in an entity. This property must contain values in range[0.0, 1.0].- Specified by:
- setWeightPropertyin interface- BaseHeatmapLayer.HasWeightProperty
- Overrides:
- setWeightPropertyin class- BaseHeatmapLayer
- Parameters:
- weightProperty- property in a feature or in an entity
 
- 
getMaxWeight- Specified by:
- getMaxWeightin interface- BaseHeatmapLayer.HasMaxWeight
- Overrides:
- getMaxWeightin class- BaseHeatmapLayer
- Returns:
- the maximum weight or nullif not set
 
- 
setMaxWeightDescription copied from interface:BaseHeatmapLayer.HasMaxWeightSets the maximum weight (intensity). If a point contains weight value that is greater than maximum weight, the point value will be cut by the maximum one. The default value is1.- Specified by:
- setMaxWeightin interface- BaseHeatmapLayer.HasMaxWeight
- Overrides:
- setMaxWeightin class- BaseHeatmapLayer
- Parameters:
- maxWeight- maximum weight
 
 
-