Skip to content

MeasureMapTool

Namespace: ThinkGeo.UI.Blazor

public class MeasureMapTool : MapTool, Microsoft.AspNetCore.Components.IComponent, Microsoft.AspNetCore.Components.IHandleEvent, Microsoft.AspNetCore.Components.IHandleAfterRender

Inheritance Object → ComponentBase → MapToolMeasureMapTool
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

MeasureType

Id

public string Id { get; set; }

Property Value

String

Constructors

MeasureMapTool()

public MeasureMapTool()

Methods

InitAsync()

protected Task InitAsync()

Returns

Task

SetParametersAsync(ParameterView)

public Task SetParametersAsync(ParameterView parameters)

Parameters

parameters ParameterView

Returns

Task

ShouldRender()

protected bool ShouldRender()

Returns

Boolean

OnInitialized()

protected void OnInitialized()

OnAfterRenderAsync(Boolean)

protected Task OnAfterRenderAsync(bool firstRender)

Parameters

firstRender Boolean

Returns

Task