layout: default title: LayerViewCreateInternalEvent parent: Core Classes —

dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Events

LayerViewCreateInternalEvent Class

Custom return event from the OnJavascriptLayerViewCreate(LayerViewCreateInternalEvent) event.

public class LayerViewCreateInternalEvent :
System.IEquatable<dymaptic.GeoBlazor.Core.Events.LayerViewCreateInternalEvent>

Inheritance System.Object 🡒 LayerViewCreateInternalEvent

Implements System.IEquatable<LayerViewCreateInternalEvent>

Constructors

LayerViewCreateInternalEvent(IJSObjectReference, IJSObjectReference, Guid, Layer, LayerView, bool) Constructor

Custom return event from the OnJavascriptLayerViewCreate(LayerViewCreateInternalEvent) event.

public LayerViewCreateInternalEvent(Microsoft.JSInterop.IJSObjectReference LayerObjectRef, Microsoft.JSInterop.IJSObjectReference LayerViewObjectRef, System.Guid LayerGeoBlazorId, dymaptic.GeoBlazor.Core.Components.Layers.Layer? Layer, dymaptic.GeoBlazor.Core.Components.Layers.LayerView? LayerView, bool IsBasemapLayer);

Parameters

LayerObjectRef Microsoft.JSInterop.IJSObjectReference

A JavaScript object reference for the Layer created.

LayerViewObjectRef Microsoft.JSInterop.IJSObjectReference

A JavaScript object reference for the LayerView created.

LayerGeoBlazorId System.Guid

The unique GeoBlazor ID for the Layer created.

Layer Layer

A deserialized copy of the Layer object.

LayerView LayerView

A deserialized copy of the LayerView object.

IsBasemapLayer System.Boolean

A boolean value indicating whether the Layer is a basemap layer.

Properties

LayerViewCreateInternalEvent.IsBasemapLayer Property

A boolean value indicating whether the Layer is a basemap layer.

public bool IsBasemapLayer { get; set; }

Property Value

System.Boolean

LayerViewCreateInternalEvent.Layer Property

A deserialized copy of the Layer object.

public dymaptic.GeoBlazor.Core.Components.Layers.Layer? Layer { get; set; }

Property Value

Layer

LayerViewCreateInternalEvent.LayerGeoBlazorId Property

The unique GeoBlazor ID for the Layer created.

public System.Guid LayerGeoBlazorId { get; set; }

Property Value

System.Guid

LayerViewCreateInternalEvent.LayerObjectRef Property

A JavaScript object reference for the Layer created.

public Microsoft.JSInterop.IJSObjectReference LayerObjectRef { get; set; }

Property Value

Microsoft.JSInterop.IJSObjectReference

LayerViewCreateInternalEvent.LayerView Property

A deserialized copy of the LayerView object.

public dymaptic.GeoBlazor.Core.Components.Layers.LayerView? LayerView { get; set; }

Property Value

LayerView

LayerViewCreateInternalEvent.LayerViewObjectRef Property

A JavaScript object reference for the LayerView created.

public Microsoft.JSInterop.IJSObjectReference LayerViewObjectRef { get; set; }

Property Value

Microsoft.JSInterop.IJSObjectReference