GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Events

SketchUpdateEvent Class

Event result type for the SketchWidget.OnUpdate event.

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

Inheritance System.Object 🡒 SketchUpdateEvent

Implements System.IEquatable<SketchUpdateEvent>

Constructors

SketchUpdateEvent(Nullable, IReadOnlyCollection, Nullable, Nullable, IUpdateToolEventInfo) Constructor

Event result type for the SketchWidget.OnUpdate event.

public SketchUpdateEvent(System.Nullable<bool> Aborted=null, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Graphic>? Graphics=null, System.Nullable<dymaptic.GeoBlazor.Pro.Enums.SketchEventState> State=null, System.Nullable<dymaptic.GeoBlazor.Pro.Enums.SketchTool> Tool=null, dymaptic.GeoBlazor.Core.Interfaces.IUpdateToolEventInfo? ToolEventInfo=null);

Parameters

Aborted System.Nullable<System.Boolean>

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

State System.Nullable<SketchEventState>

Tool System.Nullable<SketchTool>

ToolEventInfo dymaptic.GeoBlazor.Core.Interfaces.IUpdateToolEventInfo

Properties

SketchUpdateEvent.Aborted Property

public System.Nullable<bool> Aborted { get; set; }

Property Value

System.Nullable<System.Boolean>

SketchUpdateEvent.Graphics Property

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

Property Value

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

SketchUpdateEvent.State Property

public System.Nullable<dymaptic.GeoBlazor.Pro.Enums.SketchEventState> State { get; set; }

Property Value

System.Nullable<SketchEventState>

SketchUpdateEvent.Tool Property

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

Property Value

System.Nullable<SketchTool>

SketchUpdateEvent.ToolEventInfo Property

public dymaptic.GeoBlazor.Core.Interfaces.IUpdateToolEventInfo? ToolEventInfo { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Interfaces.IUpdateToolEventInfo