GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Events
FeatureFormViewModelValueChangeEvent Class
Event result type for the FeatureFormViewModel.OnValueChange event.
public class FeatureFormViewModelValueChangeEvent :
System.IEquatable<dymaptic.GeoBlazor.Pro.Events.FeatureFormViewModelValueChangeEvent>
Inheritance System.Object 🡒 FeatureFormViewModelValueChangeEvent
Implements System.IEquatable<FeatureFormViewModelValueChangeEvent>
Constructors
FeatureFormViewModelValueChangeEvent(Graphic, string, FeatureLayer, Nullable, string) Constructor
Event result type for the FeatureFormViewModel.OnValueChange event.
public FeatureFormViewModelValueChangeEvent(dymaptic.GeoBlazor.Core.Components.Graphic? Feature=null, string? FieldName=null, dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer? Layer=null, System.Nullable<bool> Valid=null, string? Value=null);
Parameters
Feature
dymaptic.GeoBlazor.Core.Components.Graphic
The associated feature.
FieldName
System.String
The updated field.
Layer
dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer
The associated feature layer.
Valid
System.Nullable<System.Boolean>
When true, the value conforms to the field’s definition.
Value
System.String
The updated field value.
Properties
FeatureFormViewModelValueChangeEvent.Feature Property
The associated feature.
public dymaptic.GeoBlazor.Core.Components.Graphic? Feature { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Graphic
FeatureFormViewModelValueChangeEvent.FieldName Property
The updated field.
public string? FieldName { get; set; }
Property Value
FeatureFormViewModelValueChangeEvent.Layer Property
The associated feature layer.
public dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer? Layer { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Layers.FeatureLayer
FeatureFormViewModelValueChangeEvent.Valid Property
When true, the value conforms to the field’s definition.
public System.Nullable<bool> Valid { get; set; }
Property Value
System.Nullable<System.Boolean>
FeatureFormViewModelValueChangeEvent.Value Property
The updated field value.
public string? Value { get; set; }