GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Events

SketchCreateEvent Class

Event result type for the SketchWidget.OnCreate event.

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

Inheritance System.Object 🡒 SketchCreateEvent

Implements System.IEquatable<SketchCreateEvent>

Constructors

SketchCreateEvent(Graphic, Nullable, Nullable, ICreateToolEventInfo) Constructor

Event result type for the SketchWidget.OnCreate event.

public SketchCreateEvent(dymaptic.GeoBlazor.Core.Components.Graphic? Graphic=null, System.Nullable<dymaptic.GeoBlazor.Pro.Enums.SketchEventState> State=null, System.Nullable<dymaptic.GeoBlazor.Pro.Enums.SketchTool> Tool=null, dymaptic.GeoBlazor.Core.Interfaces.ICreateToolEventInfo? ToolEventInfo=null);

Parameters

Graphic dymaptic.GeoBlazor.Core.Components.Graphic

State System.Nullable<SketchEventState>

Tool System.Nullable<SketchTool>

ToolEventInfo dymaptic.GeoBlazor.Core.Interfaces.ICreateToolEventInfo

Properties

SketchCreateEvent.Graphic Property

public dymaptic.GeoBlazor.Core.Components.Graphic? Graphic { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Graphic

SketchCreateEvent.State Property

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

Property Value

System.Nullable<SketchEventState>

SketchCreateEvent.Tool Property

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

Property Value

System.Nullable<SketchTool>

SketchCreateEvent.ToolEventInfo Property

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

Property Value

dymaptic.GeoBlazor.Core.Interfaces.ICreateToolEventInfo