SimpleMarkerOverlay¶
Namespace: ThinkGeo.UI.Blazor
public class SimpleMarkerOverlay : MarkerOverlay, Microsoft.AspNetCore.Components.IComponent, Microsoft.AspNetCore.Components.IHandleEvent, Microsoft.AspNetCore.Components.IHandleAfterRender
Inheritance object → ComponentBase → Overlay → MarkerOverlay → SimpleMarkerOverlay
Implements IComponent, IHandleEvent, IHandleAfterRender
Properties¶
Markers¶
A collection of Marker to show.
public GeoCollection<Marker> Markers { get; set; }
Property Value¶
GeoCollection<Marker>
MarkerSource¶
Gets or sets a collection used to generate the markers.
public IEnumerable MarkerSource { get; set; }
Property Value¶
MarkersSetting¶
Defines how to render each item from MarkerSource.
public RenderFragment<object> MarkersSetting { get; set; }
Property Value¶
IsVisible¶
public bool IsVisible { get; set; }
Property Value¶
OnClick¶
Occurs when the user clicks a marker that belongs to this overlay.
public EventCallback<ClickedMarkerOverlayEventArgs> OnClick { get; set; }
Property Value¶
EventCallback<ClickedMarkerOverlayEventArgs>
OnMouseOut¶
Occurs when the pointer leaves a marker that belongs to this overlay.
public EventCallback<MouseOutMarkerOverlayEventArgs> OnMouseOut { get; set; }
Property Value¶
EventCallback<MouseOutMarkerOverlayEventArgs>
OnMouseOver¶
Occurs when the pointer enters a marker that belongs to this overlay.
public EventCallback<MouseOverMarkerOverlayEventArgs> OnMouseOver { get; set; }
Property Value¶
EventCallback<MouseOverMarkerOverlayEventArgs>
Id¶
Gets or sets the unique identifier used to register this overlay with the map. Defaults to a new GUID.
public string Id { get; set; }
Property Value¶
Constructors¶
SimpleMarkerOverlay()¶
public SimpleMarkerOverlay()
Methods¶
BuildRenderTree(RenderTreeBuilder)¶
protected void BuildRenderTree(RenderTreeBuilder __builder)
Parameters¶
__builder RenderTreeBuilder
Returns¶
GetMarkersCore(RectangleShape, int)¶
protected Collection<Marker> GetMarkersCore(RectangleShape worldExtent, int currentZoomLevelId)
Parameters¶
worldExtent RectangleShape
currentZoomLevelId int
Returns¶
A(Marker)¶
internal void A(Marker )
Parameters¶
`` Marker