MeasureMapTool¶
Namespace: ThinkGeo.UI.Blazor
public class MeasureMapTool : MapTool, Microsoft.AspNetCore.Components.IComponent, Microsoft.AspNetCore.Components.IHandleEvent, Microsoft.AspNetCore.Components.IHandleAfterRender
Inheritance Object → ComponentBase → MapTool → MeasureMapTool
Implements IComponent, IHandleEvent, IHandleAfterRender
Properties¶
Measured¶
public EventCallback<MeasuredMeasureToolEventArgs> Measured { get; set; }
Property Value¶
EventCallback<MeasuredMeasureToolEventArgs>
MeasuredFeatures¶
public GeoCollection<Feature> MeasuredFeatures { get; set; }
Property Value¶
GeoCollection<Feature>
MeasureType¶
public MeasureType MeasureType { get; set; }
Property Value¶
Id¶
public string Id { get; set; }
Property Value¶
Constructors¶
MeasureMapTool()¶
public MeasureMapTool()
Methods¶
InitAsync()¶
protected Task InitAsync()
Returns¶
SetParametersAsync(ParameterView)¶
public Task SetParametersAsync(ParameterView parameters)
Parameters¶
parameters
ParameterView
Returns¶
ShouldRender()¶
protected bool ShouldRender()
Returns¶
OnInitialized()¶
protected void OnInitialized()
OnAfterRenderAsync(Boolean)¶
protected Task OnAfterRenderAsync(bool firstRender)
Parameters¶
firstRender
Boolean