GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Events

SketchViewModelUndoEvent Class

Event result type for the SketchViewModel.OnUndo event.

public class SketchViewModelUndoEvent :
System.IEquatable<dymaptic.GeoBlazor.Pro.Events.SketchViewModelUndoEvent>

Inheritance System.Object 🡒 SketchViewModelUndoEvent

Implements System.IEquatable<SketchViewModelUndoEvent>

Constructors

SketchViewModelUndoEvent(IReadOnlyCollection, Nullable) Constructor

Event result type for the SketchViewModel.OnUndo event.

public SketchViewModelUndoEvent(System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Graphic>? Graphics=null, System.Nullable<dymaptic.GeoBlazor.Pro.Enums.SketchTool> Tool=null);

Parameters

Graphics System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Graphic>

An array of graphics that are being updated or created.

Tool System.Nullable<SketchTool>

Name of the create or update tool that is active.

Properties

SketchViewModelUndoEvent.Graphics Property

An array of graphics that are being updated or created.

public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Graphic>? Graphics { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Graphic>

SketchViewModelUndoEvent.Tool Property

Name of the create or update tool that is active.

public System.Nullable<dymaptic.GeoBlazor.Pro.Enums.SketchTool> Tool { get; set; }

Property Value

System.Nullable<SketchTool>