GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Options

SketchViewModelDefaultUpdateOptionsReshapeOptions Class

Changes the behavior for the `reshape` tool. ArcGIS Maps SDK for JavaScript

public record SketchViewModelDefaultUpdateOptionsReshapeOptions : System.IEquatable<dymaptic.GeoBlazor.Pro.Options.SketchViewModelDefaultUpdateOptionsReshapeOptions>

Inheritance System.Object 🡒 SketchViewModelDefaultUpdateOptionsReshapeOptions

Implements System.IEquatable<SketchViewModelDefaultUpdateOptionsReshapeOptions>

Constructors

SketchViewModelDefaultUpdateOptionsReshapeOptions(Nullable, Nullable, Nullable) Constructor

Changes the behavior for the `reshape` tool. ArcGIS Maps SDK for JavaScript

public SketchViewModelDefaultUpdateOptionsReshapeOptions(System.Nullable<dymaptic.GeoBlazor.Core.Enums.EdgeOperation> EdgeOperation=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.ShapeOperation> ShapeOperation=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.VertexOperation> VertexOperation=null);

Parameters

EdgeOperation System.Nullable<EdgeOperation>

Sets the reshape operation on the edge. default “split” ArcGIS Maps SDK for JavaScript

ShapeOperation System.Nullable<ShapeOperation>

Sets the move constraints for the whole shape. default “move” ArcGIS Maps SDK for JavaScript

VertexOperation System.Nullable<VertexOperation>

Sets the move constraints for the vertex. default “move” ArcGIS Maps SDK for JavaScript

Properties

SketchViewModelDefaultUpdateOptionsReshapeOptions.EdgeOperation Property

Sets the reshape operation on the edge. default “split” ArcGIS Maps SDK for JavaScript

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.EdgeOperation> EdgeOperation { get; init; }

Property Value

System.Nullable<EdgeOperation>

SketchViewModelDefaultUpdateOptionsReshapeOptions.ShapeOperation Property

Sets the move constraints for the whole shape. default “move” ArcGIS Maps SDK for JavaScript

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.ShapeOperation> ShapeOperation { get; init; }

Property Value

System.Nullable<ShapeOperation>

SketchViewModelDefaultUpdateOptionsReshapeOptions.VertexOperation Property

Sets the move constraints for the vertex. default “move” ArcGIS Maps SDK for JavaScript

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.VertexOperation> VertexOperation { get; init; }

Property Value

System.Nullable<VertexOperation>