Skip to content

InMemoryMarkerOverlay

Inheritance Hierarchy

Members Summary

Public Constructors Summary

Name
InMemoryMarkerOverlay()
InMemoryMarkerOverlay(String)

Protected Constructors Summary

Name
N/A

Public Properties Summary

Name Return Type Description
FeatureSource InMemoryFeatureSource Gets a FeatureSource object by which you can perform queries on the features in the overlay.
Id String N/A
IsVisible Boolean N/A
OnClick EventCallback<ClickedMarkerOverlayEventArgs> N/A
OnMouseOut EventCallback<MouseOutMarkerOverlayEventArgs> N/A
OnMouseOver EventCallback<MouseOverMarkerOverlayEventArgs> N/A
ZoomLevelSet MarkerZoomLevelSet Gets the ZoomLevelSet object that controls the markers' generation.

Protected Properties Summary

Name Return Type Description
JSRuntime IJSRuntime N/A
MapView MapView N/A

Public Methods Summary

Name
Equals(Object)
GetHashCode()
GetMarkers(RectangleShape,Int32)
GetType()
RedrawAsync()
SetParametersAsync(ParameterView)
ToString()

Protected Methods Summary

Name
AddMarker(Marker)
BuildRenderTree(RenderTreeBuilder)
Finalize()
GetMarkersCore(RectangleShape,Int32)
InitAsync()
InvokeAsync(Action)
InvokeAsync(Func<Task>)
MemberwiseClone()
OnAfterRender(Boolean)
OnAfterRenderAsync(Boolean)
OnInitialized()
OnInitializedAsync()
OnParametersSet()
OnParametersSetAsync()
ReleaseAsync()
ShouldRender()
StateHasChanged()

Public Events Summary

Name Event Arguments Description
N/A N/A N/A

Members Detail

Public Constructors

Name
InMemoryMarkerOverlay()
InMemoryMarkerOverlay(String)

Protected Constructors

Public Properties

FeatureSource

Summary

Gets a FeatureSource object by which you can perform queries on the features in the overlay.

Remarks

N/A

Return Value

InMemoryFeatureSource


Id

Summary

N/A

Remarks

N/A

Return Value

String


IsVisible

Summary

N/A

Remarks

N/A

Return Value

Boolean


OnClick

Summary

N/A

Remarks

N/A

Return Value

EventCallback<ClickedMarkerOverlayEventArgs>


OnMouseOut

Summary

N/A

Remarks

N/A

Return Value

EventCallback<MouseOutMarkerOverlayEventArgs>


OnMouseOver

Summary

N/A

Remarks

N/A

Return Value

EventCallback<MouseOverMarkerOverlayEventArgs>


ZoomLevelSet

Summary

Gets the ZoomLevelSet object that controls the markers' generation.

Remarks

N/A

Return Value

MarkerZoomLevelSet


Protected Properties

JSRuntime

Summary

N/A

Remarks

N/A

Return Value

IJSRuntime


MapView

Summary

N/A

Remarks

N/A

Return Value

MapView


Public Methods

Equals(Object)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Boolean N/A

Parameters

Name Type Description
obj Object N/A

GetHashCode()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Int32 N/A

Parameters

Name Type Description
N/A N/A N/A

GetMarkers(RectangleShape,Int32)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Collection<Marker> N/A

Parameters

Name Type Description
worldExtent RectangleShape N/A
currentZoomLevelId Int32 N/A

GetType()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Type N/A

Parameters

Name Type Description
N/A N/A N/A

RedrawAsync()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
N/A N/A N/A

SetParametersAsync(ParameterView)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
parameters ParameterView N/A

ToString()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

Protected Methods

AddMarker(Marker)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
marker Marker N/A

BuildRenderTree(RenderTreeBuilder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
__builder RenderTreeBuilder N/A

Finalize()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

GetMarkersCore(RectangleShape,Int32)

Summary

Returns a collection of markers based on the extent and zoomlevel that you passed in.

Remarks

N/A

Return Value

Type Description
Collection<Marker> A collection of marker objects that will be serialized to the client.

Parameters

Name Type Description
worldExtent RectangleShape The extent that includes all of the markers that you want to serialize.
currentZoomLevelId Int32 An int value that indicates which zoomlevel the map is currently at.

InitAsync()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
N/A N/A N/A

InvokeAsync(Action)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
workItem Action N/A

InvokeAsync(Func<Task>)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
workItem Func<Task> N/A

MemberwiseClone()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Object N/A

Parameters

Name Type Description
N/A N/A N/A

OnAfterRender(Boolean)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
firstRender Boolean N/A

OnAfterRenderAsync(Boolean)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
firstRender Boolean N/A

OnInitialized()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

OnInitializedAsync()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
N/A N/A N/A

OnParametersSet()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

OnParametersSetAsync()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
N/A N/A N/A

ReleaseAsync()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task N/A

Parameters

Name Type Description
N/A N/A N/A

ShouldRender()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Boolean N/A

Parameters

Name Type Description
N/A N/A N/A

StateHasChanged()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

Public Events