GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Events

ScaleEventInfo Class

This information is returned as `toolEventInfo` parameter for the update event while the user is scaling or resizing the graphics. ArcGIS Maps SDK for JavaScript

public record ScaleEventInfo : dymaptic.GeoBlazor.Pro.Events.ToolEventInfo, dymaptic.GeoBlazor.Core.Interfaces.IUpdateToolEventInfo, System.IEquatable<dymaptic.GeoBlazor.Pro.Events.ScaleEventInfo>

Inheritance System.Object 🡒 ToolEventInfo 🡒 ScaleEventInfo

Derived
↳ ScaleStartEventInfo
↳ ScaleStopEventInfo

Implements IUpdateToolEventInfo, System.IEquatable<ScaleEventInfo>

Constructors

ScaleEventInfo(Nullable, Nullable) Constructor

This information is returned as `toolEventInfo` parameter for the update event while the user is scaling or resizing the graphics. ArcGIS Maps SDK for JavaScript

public ScaleEventInfo(System.Nullable<double> XScale=null, System.Nullable<double> YScale=null);

Parameters

XScale System.Nullable<System.Double>

The x scale factor used to enlarge or shrink the geometry. ArcGIS Maps SDK for JavaScript

YScale System.Nullable<System.Double>

The y scale factor used to enlarge or shrink the geometry. ArcGIS Maps SDK for JavaScript

Properties

ScaleEventInfo.InfoType Property

The type of the ToolEventInfo

public override string InfoType { get; }

Property Value

System.String

ScaleEventInfo.XScale Property

The x scale factor used to enlarge or shrink the geometry. ArcGIS Maps SDK for JavaScript

public System.Nullable<double> XScale { get; init; }

Property Value

System.Nullable<System.Double>

ScaleEventInfo.YScale Property

The y scale factor used to enlarge or shrink the geometry. ArcGIS Maps SDK for JavaScript

public System.Nullable<double> YScale { get; init; }

Property Value

System.Nullable<System.Double>