ThinkGeoCloudVectorMapsOverlay¶
Namespace: ThinkGeo.UI.Blazor
public class ThinkGeoCloudVectorMapsOverlay : Overlay, Microsoft.AspNetCore.Components.IComponent, Microsoft.AspNetCore.Components.IHandleEvent, Microsoft.AspNetCore.Components.IHandleAfterRender
Inheritance Object → ComponentBase → Overlay → ThinkGeoCloudVectorMapsOverlay
Implements IComponent, IHandleEvent, IHandleAfterRender
Properties¶
ApiKey¶
Gets or sets APIKey for request tiles.
public string ApiKey { get; set; }
Property Value¶
MapType¶
Gets or sets MapType.
public ThinkGeoCloudVectorMapsMapType MapType { get; set; }
Property Value¶
ThinkGeoCloudVectorMapsMapType
IsVisible¶
public bool IsVisible { get; set; }
Property Value¶
Id¶
Gets or sets the unique identifier used to register this overlay with the map. Defaults to a new GUID.
public string Id { get; set; }
Property Value¶
Constructors¶
ThinkGeoCloudVectorMapsOverlay()¶
public ThinkGeoCloudVectorMapsOverlay()
ThinkGeoCloudVectorMapsOverlay(String)¶
public ThinkGeoCloudVectorMapsOverlay(string apikey)
Parameters¶
apikey String
ThinkGeoCloudVectorMapsOverlay(String, ThinkGeoCloudVectorMapsMapType)¶
public ThinkGeoCloudVectorMapsOverlay(string apiKey, ThinkGeoCloudVectorMapsMapType mapType)
Parameters¶
apiKey String
mapType ThinkGeoCloudVectorMapsMapType
Methods¶
BuildRenderTree(RenderTreeBuilder)¶
protected void BuildRenderTree(RenderTreeBuilder __builder)
Parameters¶
__builder RenderTreeBuilder
RedrawAsync()¶
public Task RedrawAsync()
Returns¶
SetParametersAsync(ParameterView)¶
public Task SetParametersAsync(ParameterView parameters)
Parameters¶
parameters ParameterView
Returns¶
InitAsync()¶
protected internal Task InitAsync()
Returns¶
ReleaseAsync()¶
protected internal Task ReleaseAsync()
Returns¶
OnAfterRenderAsync(Boolean)¶
protected Task OnAfterRenderAsync(bool firstRender)
Parameters¶
firstRender Boolean
Returns¶
OnInitialized()¶
protected void OnInitialized()
ShouldRender()¶
protected bool ShouldRender()