GeoBlazor Pro


layout: pro title: FeatureFormValueChangeEvent parent: Pro Classes grand_parent: GeoBlazor Pro —

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Components.Widgets

FeatureFormValueChangeEvent Class

The event object for a OnValueChange event.

public class FeatureFormValueChangeEvent :
System.IEquatable<dymaptic.GeoBlazor.Pro.Components.Widgets.FeatureFormValueChangeEvent>

Inheritance System.Object 🡒 FeatureFormValueChangeEvent

Implements System.IEquatable<FeatureFormValueChangeEvent>

Constructors

FeatureFormValueChangeEvent(Guid, Graphic, string, object, bool) Constructor

The event object for a OnValueChange event.

public FeatureFormValueChangeEvent(System.Guid LayerId, dymaptic.GeoBlazor.Core.Components.Layers.Graphic Feature, string FieldName, object? Value, bool Valid);

Parameters

LayerId System.Guid

The Id for the associated feature layer.

Feature dymaptic.GeoBlazor.Core.Components.Layers.Graphic

The associated feature.

FieldName System.String

The updated field.

Value System.Object

The updated field value.

Valid System.Boolean

When true, the value conforms to the field’s definition.

Properties

FeatureFormValueChangeEvent.Feature Property

The associated feature.

public dymaptic.GeoBlazor.Core.Components.Layers.Graphic Feature { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Layers.Graphic

FeatureFormValueChangeEvent.FieldName Property

The updated field.

public string FieldName { get; set; }

Property Value

System.String

FeatureFormValueChangeEvent.LayerId Property

The Id for the associated feature layer.

public System.Guid LayerId { get; set; }

Property Value

System.Guid

FeatureFormValueChangeEvent.Valid Property

When true, the value conforms to the field’s definition.

public bool Valid { get; set; }

Property Value

System.Boolean

FeatureFormValueChangeEvent.Value Property

The updated field value.

public object? Value { get; set; }

Property Value

System.Object