bbbfly. MapDrawingCluster class

new bbbfly.MapDrawingCluster (options)

Parameters

Name Type Description
options bbbfly.MapDrawingCluster.options

Properties

Name Type Description
Options bbbfly.MapDrawingCluster.options

Extends

In Packages

Type Definitions

Properties:
Name Type Default Description
ShowNumber boolean true optional
MaxClusterRadius integer optional
IconStyle bbbfly.MapDrawingItem.IconStyle | string | array
SpiderStyle bbbfly.MapDrawingItem.GeometryStyle | string
TooltipOptions bbbfly.MapTooltip.options optional

Methods

AddDrawing (drawing){boolean}

Parameters:
Name Type Description
drawing bbbfly.MapDrawing
Returns:
Type Description
boolean - If added

AddDrawing (drawing){boolean}

Parameters:
Name Type Description
drawing bbbfly.MapDrawing
Returns:
Type Description
boolean - If removed

overrides AddTo (handler){boolean}

Parameters:
Name Type Description
handler bbbfly.MapDrawingsHandler
Returns:
Type Description
boolean If was set
See:
Returns:
Type Description
mapLayer | Array.<mapLayer> Leaflet layer
See:

inherited GetGeometry (){GeoJSON|null}

Returns:
Type Description
GeoJSON | null
Parameters:
Name Type Description
cnt integer Child markers count
Returns:
Type Description
bbbfly.MapDrawingItem.IconStyle
Returns:
Type Description
mapPoint
Returns:
Type Description
bbbfly.MapDrawingItem.GeometryStyle

GetState (cluster, def){bbbfly.Renderer.state}

Parameters:
Name Type Description
cluster mapCluster
def bbbfly.Renderer.state State default values
Returns:
Type Description
bbbfly.Renderer.state Drawing state

GetTooltipOptions (cluster){bbbfly.MapTooltip.options|null}

Parameters:
Name Type Description
cluster mapCluster
See:
Returns:
Type Description
bbbfly.MapTooltip.options | null - selected inner merker tooltip options

HideTooltip (cluster)

Parameters:
Name Type Description
cluster mapCluster
See:

inherited RemoveFrom (feature){boolean}

Parameters:
Name Type Description
feature mapFeature optional Feature to remove drawing from
See:
Returns:
Type Description
boolean If removed properly

inherited RemoveLayer (layer){boolean}

Parameters:
Name Type Description
layer mapLayer Layer to remove from drawing
Returns:
Type Description
boolean If removed

inherited Scan (callback, def){boolean}

Parameters:
Name Type Description
callback bbbfly.MapDrawing.scancallback
def boolean Default return value
Returns:
Type Description
boolean Scan result value

ShowTooltip (cluster)

Parameters:
Name Type Description
cluster mapCluster
See:
See:

UpdateTooltip (cluster)

Parameters:
Name Type Description
cluster mapCluster
See:

Events

See:
See:
See:
See:
See: