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, Nullable, Layer, LayerView, bool, bool) Constructor

Custom return event from the OnJavascriptLayerViewCreate(LayerViewCreateInternalEvent) event.

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

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.Nullable<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.

IsReferenceLayer System.Boolean

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

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.IsReferenceLayer Property

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

public bool IsReferenceLayer { 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.Nullable<System.Guid> LayerGeoBlazorId { get; set; }

Property Value

System.Nullable<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.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