GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Events
EditorViewModelSketchUpdateEvent Class
Event result type for the EditorViewModel.OnSketchUpdate event.
public class EditorViewModelSketchUpdateEvent :
System.IEquatable<dymaptic.GeoBlazor.Pro.Events.EditorViewModelSketchUpdateEvent>
Inheritance System.Object 🡒 EditorViewModelSketchUpdateEvent
Implements System.IEquatable<EditorViewModelSketchUpdateEvent>
Constructors
EditorViewModelSketchUpdateEvent(EditorViewModelSketchUpdateEventDetail, Layer, IUpdateToolEventInfo) Constructor
Event result type for the EditorViewModel.OnSketchUpdate event.
public EditorViewModelSketchUpdateEvent(dymaptic.GeoBlazor.Pro.Events.EditorViewModelSketchUpdateEventDetail? Detail=null, dymaptic.GeoBlazor.Core.Components.Layers.Layer? Layer=null, dymaptic.GeoBlazor.Core.Interfaces.IUpdateToolEventInfo? ToolEventInfo=null);
Parameters
Detail
EditorViewModelSketchUpdateEventDetail
Detailed information returned within the “sketch-update” event.
Layer
dymaptic.GeoBlazor.Core.Components.Layers.Layer
The layer currently being edited.
ToolEventInfo
dymaptic.GeoBlazor.Core.Interfaces.IUpdateToolEventInfo
Update operation tool info.
Returns additional information associated with the update operation that is taking place for selected feature
and what stage it is at. Value of this parameter changes to
null
``` when the
```csharp
update
``` event's
```csharp
state
``` changes to
```csharp
complete
```.
### Properties
<a name='dymaptic.GeoBlazor.Pro.Events.EditorViewModelSketchUpdateEvent.Detail'></a>
## EditorViewModelSketchUpdateEvent.Detail Property
Detailed information returned within the "sketch-update" event.
```csharp
public dymaptic.GeoBlazor.Pro.Events.EditorViewModelSketchUpdateEventDetail? Detail { get; set; }
Property Value
EditorViewModelSketchUpdateEventDetail
EditorViewModelSketchUpdateEvent.Layer Property
The layer currently being edited.
public dymaptic.GeoBlazor.Core.Components.Layers.Layer? Layer { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Layers.Layer
EditorViewModelSketchUpdateEvent.ToolEventInfo Property
Update operation tool info.
Returns additional information associated with the update operation that is taking place for selected feature
and what stage it is at. Value of this parameter changes to
null
``` when the
```csharp
update
``` event's
```csharp
state
``` changes to
```csharp
complete
```.
```csharp
public dymaptic.GeoBlazor.Core.Interfaces.IUpdateToolEventInfo? ToolEventInfo { get; set; }