Class MapsMarkerClusterSettingsBuilder
Inheritance
System.Object
Syncfusion.EJ2.ControlBuilder
MapsMarkerClusterSettingsBuilder
Assembly: Syncfusion.EJ2.dll
Syntax
public class MapsMarkerClusterSettingsBuilder : ControlBuilder
Constructors
MapsMarkerClusterSettingsBuilder()
Declaration
public MapsMarkerClusterSettingsBuilder()
MapsMarkerClusterSettingsBuilder(MapsMarkerClusterSettings)
Declaration
public MapsMarkerClusterSettingsBuilder(MapsMarkerClusterSettings model)
Parameters
Methods
AllowClusterExpand(Boolean)
Enables or disables the expanding of the clusters when many markers are in same location.
Declaration
public MapsMarkerClusterSettingsBuilder AllowClusterExpand(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
AllowClustering(Boolean)
Enables or disables the visibility of the cluster of markers in the maps.
Declaration
public MapsMarkerClusterSettingsBuilder AllowClustering(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
AllowDeepClustering(Boolean)
Enables or disables intense marker clustering for improved accuracy.
The default value is true, and clustering logic will be executed twice for improved accuracy.
If set to false, the clustering logic will only be executed once, increasing performance while maintaining decent accuracy.
Declaration
public MapsMarkerClusterSettingsBuilder AllowDeepClustering(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
Border(MapsBorder)
Gets or sets the options for customizing the style properties of the border of the clusters in maps.
Declaration
public MapsMarkerClusterSettingsBuilder Border(MapsBorder value)
Parameters
Returns
Border(Action<MapsBorderBuilder>)
Declaration
public MapsMarkerClusterSettingsBuilder Border(Action<MapsBorderBuilder> border)
Parameters
Returns
ConnectorLineSettings(MapsConnectorLineSettings)
Gets or sets the options to customize the connector line which is visible on cluster expand.
Declaration
public MapsMarkerClusterSettingsBuilder ConnectorLineSettings(MapsConnectorLineSettings value)
Parameters
Returns
ConnectorLineSettings(Action<MapsConnectorLineSettingsBuilder>)
Declaration
public MapsMarkerClusterSettingsBuilder ConnectorLineSettings(Action<MapsConnectorLineSettingsBuilder> connectorLineSettings)
Parameters
Returns
DashArray(String)
Gets or sets the dash array for the marker cluster in maps.
Declaration
public MapsMarkerClusterSettingsBuilder DashArray(string value)
Parameters
Type |
Name |
Description |
System.String |
value |
|
Returns
Fill(String)
Gets or sets the fill color of the cluster.
Declaration
public MapsMarkerClusterSettingsBuilder Fill(string value)
Parameters
Type |
Name |
Description |
System.String |
value |
|
Returns
Height(Double)
Gets or sets the height of the marker cluster in maps.
Declaration
public MapsMarkerClusterSettingsBuilder Height(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Returns
ImageUrl(String)
Gets or sets the URL path for the marker cluster when the cluster shape is set as image in maps.
Declaration
public MapsMarkerClusterSettingsBuilder ImageUrl(string value)
Parameters
Type |
Name |
Description |
System.String |
value |
|
Returns
LabelStyle(MapsFont)
Gets or sets the options to customize the label text in marker cluster.
Declaration
public MapsMarkerClusterSettingsBuilder LabelStyle(MapsFont value)
Parameters
Returns
LabelStyle(Action<MapsFontBuilder>)
Declaration
public MapsMarkerClusterSettingsBuilder LabelStyle(Action<MapsFontBuilder> labelStyle)
Parameters
Returns
Offset(Object)
Gets or sets the offset value to position the marker cluster from the intended position in maps.
Declaration
public MapsMarkerClusterSettingsBuilder Offset(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Opacity(Double)
Gets or sets the opacity of the marker cluster.
Declaration
public MapsMarkerClusterSettingsBuilder Opacity(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Returns
Shape(MarkerType)
Gets or sets shape of the marker cluster.
Declaration
public MapsMarkerClusterSettingsBuilder Shape(MarkerType value)
Parameters
Returns
Width(Double)
Gets or sets the width of the marker cluster in maps.
Declaration
public MapsMarkerClusterSettingsBuilder Width(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Returns