====== ThinkGeo.UI.Blazor.InMemoryMarkerOverlay ====== ===== Inheritance Hierarchy ===== *System.Object *Microsoft.AspNetCore.Components.ComponentBase *ThinkGeo.UI.Blazor.Overlay *ThinkGeo.UI.Blazor.MarkerOverlay ***ThinkGeo.UI.Blazor.InMemoryMarkerOverlay** ===== Members Summary ===== ==== Public Constructors ==== ** {{wiki:PublicMethod.gif|}} InMemoryMarkerOverlay() ** * //Initialize an instance of the InMemoryMarkerOverlay class.// == Remarks == * //N/A// == Parameters ==
** {{wiki:PublicMethod.gif|}} InMemoryMarkerOverlay(String) ** * //Initialize an instance of the InMemoryMarkerOverlay class.// == Remarks == * //N/A// == Parameters == * //id// * Type:String * Description:The identifier of the overlay, which is used for retrieving the overlay.
==== Protected Constructors ==== ==== Public Methods ==== ** {{wiki:PublicMethod.gif|}} GetMarkers(RectangleShape,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Collection<[[ThinkGeo.UI.Blazor.Marker|Marker]]> * Description:N/A == Parameters == * //worldExtent// * Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]] * Description:N/A * //currentZoomLevelId// * Type:Int32 * Description:N/A
** {{wiki:PublicMethod.gif|}} RedrawAsync() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} SetParametersAsync(ParameterView) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters == * //parameters// * Type:ParameterView * Description:N/A
** {{wiki:PublicMethod.gif|}} GetType() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Type * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} ToString() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //obj// * Type:Object * Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters ==
===== Protected Methods ===== ** {{wiki:ProtectedMethod.gif|}} BuildRenderTree(RenderTreeBuilder) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //__builder// * Type:RenderTreeBuilder * Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetMarkersCore(RectangleShape,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Collection<[[ThinkGeo.UI.Blazor.Marker|Marker]]> * Description:A collection of marker objects that will be serialized to the client. == Parameters == * //worldExtent// * Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]] * Description:The extent that includes all of the markers that you want to serialize. * //currentZoomLevelId// * Type:Int32 * Description:An int value that indicates which zoomlevel the map is currently at.
** {{wiki:ProtectedMethod.gif|}} AddMarker(Marker) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //marker// * Type:[[ThinkGeo.UI.Blazor.Marker|Marker]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} InitAsync() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} ReleaseAsync() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} OnAfterRenderAsync(Boolean) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters == * //firstRender// * Type:Boolean * Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnInitialized() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} ShouldRender() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} OnInitializedAsync() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} OnParametersSet() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} OnParametersSetAsync() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} StateHasChanged() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} OnAfterRender(Boolean) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //firstRender// * Type:Boolean * Description:N/A
** {{wiki:ProtectedMethod.gif|}} InvokeAsync(Action) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters == * //workItem// * Type:Action * Description:N/A
** {{wiki:ProtectedMethod.gif|}} InvokeAsync(Func) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Task * Description:N/A == Parameters == * //workItem// * Type:Func * Description:N/A
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Object * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} Finalize() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
==== Public Properties ==== ** {{wiki:PublicProperty.gif|}} FeatureSource ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.InMemoryFeatureSource|InMemoryFeatureSource]] ** {{wiki:PublicProperty.gif|}} ZoomLevelSet ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.UI.Blazor.MarkerZoomLevelSet|MarkerZoomLevelSet]] ** {{wiki:PublicProperty.gif|}} IsVisible ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean ** {{wiki:PublicProperty.gif|}} OnClick ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:EventCallback<[[ThinkGeo.UI.Blazor.ClickedMarkerOverlayEventArgs|ClickedMarkerOverlayEventArgs]]> ** {{wiki:PublicProperty.gif|}} OnMouseOut ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:EventCallback<[[ThinkGeo.UI.Blazor.MouseOutMarkerOverlayEventArgs|MouseOutMarkerOverlayEventArgs]]> ** {{wiki:PublicProperty.gif|}} OnMouseOver ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:EventCallback<[[ThinkGeo.UI.Blazor.MouseOverMarkerOverlayEventArgs|MouseOverMarkerOverlayEventArgs]]> ** {{wiki:PublicProperty.gif|}} Id ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String ==== Protected Properties ==== ** {{wiki:ProtectedProperty.gif|}} JSRuntime ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:IJSRuntime ** {{wiki:ProtectedProperty.gif|}} MapView ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.UI.Blazor.MapView|MapView]] ==== Public Events ====