Skip to content

MapTools

Namespace: ThinkGeo.UI.Blazor

Represents the collection of map tools that participate in a .

public class MapTools : Microsoft.AspNetCore.Components.ComponentBase, Microsoft.AspNetCore.Components.IComponent, Microsoft.AspNetCore.Components.IHandleEvent, Microsoft.AspNetCore.Components.IHandleAfterRender

Inheritance Object → ComponentBase → MapTools
Implements IComponent, IHandleEvent, IHandleAfterRender

Properties

MeasureMapTool

Gets the MapTools.MeasureMapTool registered with this collection.

public MeasureMapTool MeasureMapTool { get; internal set; }

Property Value

MeasureMapTool

ZoomBarTool

Gets the ZoomBarMapTool registered with this collection.

public ZoomBarMapTool ZoomBarTool { get; internal set; }

Property Value

ZoomBarMapTool

ChildContent

public RenderFragment ChildContent { get; set; }

Property Value

RenderFragment

Constructors

MapTools()

public MapTools()

Methods

OnInitialized()

Registers the tool collection with the parent map view before rendering occurs.

protected void OnInitialized()

BuildRenderTree(RenderTreeBuilder)

Renders any child tool content before delegating to the base implementation.

protected void BuildRenderTree(RenderTreeBuilder builder)

Parameters

builder RenderTreeBuilder
The render tree builder provided by the Blazor framework.