GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Options
SketchViewModelUpdateUpdateOptions Class
public record 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; }