GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Options

SketchViewModelUpdateUpdateOptions Class

public class SketchViewModelUpdateUpdateOptions :
System.IEquatable<dymaptic.GeoBlazor.Pro.Options.SketchViewModelUpdateUpdateOptions>

Inheritance System.Object 🡒 SketchViewModelUpdateUpdateOptions

Implements System.IEquatable<SketchViewModelUpdateUpdateOptions>

Constructors

SketchViewModelUpdateUpdateOptions(Nullable, Nullable, Nullable, Nullable, Nullable, Nullable, Nullable) Constructor

public SketchViewModelUpdateUpdateOptions(System.Nullable<bool> EnableRotation=null, System.Nullable<bool> EnableScaling=null, System.Nullable<bool> EnableZ=null, System.Nullable<bool> MultipleSelectionEnabled=null, System.Nullable<bool> PreserveAspectRatio=null, System.Nullable<bool> ToggleToolOnClick=null, System.Nullable<dymaptic.GeoBlazor.Pro.Enums.SketchTool> Tool=null);

Parameters

EnableRotation System.Nullable<System.Boolean>

Indicates if the rotation operation will be enabled when updating graphics.
default true
ArcGIS Maps SDK for JavaScript

EnableScaling System.Nullable<System.Boolean>

Indicates if the scale operation will be enabled when updating graphics.
default true
ArcGIS Maps SDK for JavaScript

EnableZ System.Nullable<System.Boolean>

Indicates if z-values can be modified when updating the graphic.
default true
ArcGIS Maps SDK for JavaScript

MultipleSelectionEnabled System.Nullable<System.Boolean>

Indicates whether more than one selection can be made at once.
default true
ArcGIS Maps SDK for JavaScript

PreserveAspectRatio System.Nullable<System.Boolean>

Indicates if the uniform scale operation will be enabled when updating graphics.
ArcGIS Maps SDK for JavaScript

ToggleToolOnClick System.Nullable<System.Boolean>

Indicates if the graphic being updated can be toggled between transform and reshape update options.
default true
ArcGIS Maps SDK for JavaScript

Tool System.Nullable<SketchTool>

Name of the update tool.
ArcGIS Maps SDK for JavaScript

Properties

SketchViewModelUpdateUpdateOptions.EnableRotation Property

Indicates if the rotation operation will be enabled when updating graphics.
default true
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

SketchViewModelUpdateUpdateOptions.EnableScaling Property

Indicates if the scale operation will be enabled when updating graphics.
default true
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

SketchViewModelUpdateUpdateOptions.EnableZ Property

Indicates if z-values can be modified when updating the graphic.
default true
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

SketchViewModelUpdateUpdateOptions.MultipleSelectionEnabled Property

Indicates whether more than one selection can be made at once.
default true
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

SketchViewModelUpdateUpdateOptions.PreserveAspectRatio Property

Indicates if the uniform scale operation will be enabled when updating graphics.
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

SketchViewModelUpdateUpdateOptions.ToggleToolOnClick Property

Indicates if the graphic being updated can be toggled between transform and reshape update options.
default true
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

SketchViewModelUpdateUpdateOptions.Tool Property

Name of the update tool.
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<SketchTool>