BptMap

API reference for BptMap — parameters, event callbacks, and related configuration.

Home / Documentation / BptMap
Controls

BptMap

Open demo →

Parameters

NameTypeFlagsDescription
Enabledbool
CenterBptLatLng
Zoomint
MinZoomint
MaxZoomint
TileProviderBptTileProvider
Widthstring
Heightstring
ZoomControlbool
ScrollWheelZoombool
Draggingbool
DoubleClickZoombool
AttributionControlbool
ChildContentRenderFragmentNullable
CssClassstring
BptAppStateBptRootComponentBaseCascadingNullable
CultureStateBptCultureStateCascadingNullable

Event callbacks

NameTypeFlagsDescription
OnClickEventCallback<BptMapClickEventArgs>
OnZoomChangedEventCallback<int>
OnCenterChangedEventCallback<BptLatLng>
OnBoundsChangedEventCallback<BptLatLngBounds>
OnGeoJsonFeatureClickEventCallback<BptGeoJsonFeatureClickEventArgs>

Sub-components

BptMapDatapoints

Parameters

NameTypeFlagsDescription
DataIReadOnlyList<object>Nullable
LatSelectorFunc<object, double>Nullable
LngSelectorFunc<object, double>Nullable
TimestampSelectorFunc<object, DateTime>Nullable
ShapeBptDatapointShape
ShapeSizeint
Colorstring
ColorSelectorFunc<object, string>Nullable
ConnectPointsbool
LineColorstring
LineOpacitydouble
LineWeightint
ShowTimelinebool
PopupTemplateRenderFragment<object>Nullable
TimelineTotalint?Nullable
ShowBarGraphbool
BarGraphOrientationBptBarGraphOrientation
BarGraphPositionBptBarGraphPosition
BarGraphWidthstring
BarGraphHeightstring
BarGraphOpacitydouble
BarColorstring
BarHoverColorstring
BarSelectedColorstring
ParentMapBptMapCascadingNullable
BptAppStateBptRootComponentBaseCascadingNullable
CultureStateBptCultureStateCascadingNullable

Event callbacks

NameTypeFlagsDescription
OnDatapointClickEventCallback<object>
OnPlayheadChangedEventCallback<int>
OnBarGraphFilterChangedEventCallback<BptBarGraphFilterEventArgs>
BptMapMarker

Parameters

NameTypeFlagsDescription
PositionBptLatLng
TitlestringNullable
Draggablebool
IconUrlstringNullable
IconSizeInt32[]Nullable
IconCssClassstringNullable
IconColorstringNullable
IconFontSizeint
PopupHtmlstringNullable
ChildContentRenderFragmentNullable
TooltipHtmlstringNullable
TooltipRenderFragmentNullable
PopupBackgroundColorstringNullable
PopupBorderColorstringNullable
PopupBorderRadiusstringNullable
PopupBorderWidthstringNullable
PopupMaxWidthstringNullable
ParentMapBptMapCascadingNullable

Event callbacks

NameTypeFlagsDescription
OnClickEventCallback<BptLatLng>
PositionChangedEventCallback<BptLatLng>
OnMarkerReleasedEventCallback<BptLatLng>
BptMapOfflineStorage

Parameters

NameTypeFlagsDescription
Enabledbool
ShowSavedAreasbool
ZoomRangeOffsetint
MaxTilesPerDownloadint
SelectionStrokeColorstring
SelectionFillColorstring
SavedAreaStrokeColorstring
SavedAreaFillColorstring
ParentMapBptMapCascadingNullable
BptAppStateBptRootComponentBaseCascadingNullable
CultureStateBptCultureStateCascadingNullable

Event callbacks

NameTypeFlagsDescription
OnAreaSavedEventCallback<BptOfflineArea>
OnAreaRemovedEventCallback<BptOfflineArea>
OnDownloadProgressEventCallback<BptOfflineDownloadProgress>

Related configuration

BptGeoJsonOptions
Property Type Description
LayerId string
FillColor string
FillOpacity double
StrokeColor string
StrokeWeight double
StrokeOpacity double
Opacity double
ShowBorder bool
LabelProperty string
LabelShowMode BptMapLabelShowMode
FitBounds bool
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.