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
FeatureFormValueChangeEvent.LayerId Property
The Id for the associated feature layer.
public System.Guid LayerId { get; set; }
Property Value
FeatureFormValueChangeEvent.Valid Property
When true, the value conforms to the field’s definition.
public bool Valid { get; set; }
Property Value
FeatureFormValueChangeEvent.Value Property
The updated field value.
public object? Value { get; set; }