new bbbfly.MapDrawingsHandler (feature, options)
Parameters
| Name | Type | Description |
|---|---|---|
| feature | mapFeature | |
| options | bbbfly.MapDrawingsHandler.options |
Properties
| Name | Type | Description |
|---|---|---|
| Options | bbbfly.MapDrawingsHandler.options |
In Packages
Type Definitions
-
options object
-
Properties:
Name Type Default Description SelectType bbbfly.MapDrawingsHandler.selecttype none optional MaxClusterRadius integer 50 optional MinGeometrySize px optional
Members
-
static selecttype enum integer
-
Name Type Default Description none integer 0 single integer 1 multi integer 2
Methods
-
AddDrawing (drawing){boolean}
-
Parameters:
Name Type Description drawing bbbfly.MapDrawing Returns:
Type Description boolean - If added -
BeginClustering (cluster)
-
Parameters:
Name Type Description cluster bbbfly.MapDrawingCluster - See:
-
BeginSelecting ()
-
Begin "OnSelectedChanged" events grouping
-
ClearDrawings ()
-
Remove all drawings
-
ClearGeometries ()
-
Remove all drawing geometries
-
ClearIcons ()
-
Remove all drawing icons
-
ClearSelected ()
-
Unselect all drawings
-
EndClustering (){boolean}
-
- See:
Returns:
Type Description boolean - If cluster was added -
EndSelecting ()
-
End "OnSelectedChanged" events grouping
-
GetDrawing (id){bbbfly.MapDrawing|null}
-
Parameters:
Name Type Description id string Returns:
Type Description bbbfly.MapDrawing | null -
GetDrawings (id){Array.<bbbfly.MapDrawing>}
-
Parameters:
Name Type Description id string Returns:
Type Description Array.<bbbfly.MapDrawing> -
GetGeometry (){GeoJSON|null}
-
Returns:
Type Description GeoJSON | null -
GetPoints (){Array.<mapPoint>}
-
Returns:
Type Description Array.<mapPoint> -
GetSelected (selected){Array.<bbbfly.MapDrawingItem>}
-
Get selected drawings
Parameters:
Name Type Default Description selected boolean true optional If get selected or unselected Returns:
Type Description Array.<bbbfly.MapDrawingItem> - Selected drawings -
RemoveDrawing (drawing){boolean}
-
Parameters:
Name Type Description drawing bbbfly.MapDrawing Returns:
Type Description boolean - If removed -
Select (drawing, selected)
-
Select drawing and locate it
Parameters:
Name Type Default Description drawing string | bbbfly.MapDrawingItem Drawing id or reference selected boolean true optional If set selected or unselected -
SetSelected (drawings)
-
Set selected drawings
Parameters:
Name Type Description drawings Array.<string> | Array.<bbbfly.MapDrawingItem> Drawing ids or references
Events
-
OnSelectedChanged ()