GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Components

VisibleElementsSnappingControlsElements Class

The available SnappingControls elements within the widget.
ArcGIS Maps SDK for JavaScript

public class VisibleElementsSnappingControlsElements : dymaptic.GeoBlazor.Core.Components.MapComponent

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 dymaptic.GeoBlazor.Core.Components.MapComponent 🡒 VisibleElementsSnappingControlsElements

Constructors

VisibleElementsSnappingControlsElements() Constructor

Parameterless constructor for use as a Razor Component.

public VisibleElementsSnappingControlsElements();

VisibleElementsSnappingControlsElements(Nullable, Nullable, Nullable, VisibleElementsSnappingControlsElementsGridControlsElements, Nullable, Nullable, Nullable, Nullable, Nullable) Constructor

Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.

public VisibleElementsSnappingControlsElements(System.Nullable<bool> enabledToggle=null, System.Nullable<bool> featureEnabledToggle=null, System.Nullable<bool> gridControls=null, dymaptic.GeoBlazor.Pro.Components.VisibleElementsSnappingControlsElementsGridControlsElements? gridControlsElements=null, System.Nullable<bool> gridEnabledToggle=null, System.Nullable<bool> header=null, System.Nullable<bool> layerList=null, System.Nullable<bool> layerListToggleLayersButton=null, System.Nullable<bool> selfEnabledToggle=null);

Parameters

enabledToggle System.Nullable<System.Boolean>

Indicates whether to display the enabledToggle (Enable snapping).
ArcGIS Maps SDK for JavaScript

featureEnabledToggle System.Nullable<System.Boolean>

Indicates whether to display the featureEnabledToggle (Feature to feature).
ArcGIS Maps SDK for JavaScript

gridControls System.Nullable<System.Boolean>

gridControlsElements VisibleElementsSnappingControlsElementsGridControlsElements

gridEnabledToggle System.Nullable<System.Boolean>

header System.Nullable<System.Boolean>

Indicates whether to display the header.
ArcGIS Maps SDK for JavaScript

layerList System.Nullable<System.Boolean>

Indicates whether to display the FeatureSnappingLayerSource layerList.
ArcGIS Maps SDK for JavaScript

layerListToggleLayersButton System.Nullable<System.Boolean>

Indicates whether to display the “Enable all” or “Disable all” button to enable / disable snapping for all the layers in the list.
ArcGIS Maps SDK for JavaScript

selfEnabledToggle System.Nullable<System.Boolean>

Indicates whether to display the selfEnabledToggle (Geometry guides).
ArcGIS Maps SDK for JavaScript

Properties

VisibleElementsSnappingControlsElements.EnabledToggle Property

Indicates whether to display the enabledToggle (Enable snapping).
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

VisibleElementsSnappingControlsElements.FeatureEnabledToggle Property

Indicates whether to display the featureEnabledToggle (Feature to feature).
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

VisibleElementsSnappingControlsElements.GridControls Property

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

Property Value

System.Nullable<System.Boolean>

VisibleElementsSnappingControlsElements.GridControlsElements Property

public dymaptic.GeoBlazor.Pro.Components.VisibleElementsSnappingControlsElementsGridControlsElements? GridControlsElements { get; set; }

Property Value

VisibleElementsSnappingControlsElementsGridControlsElements

VisibleElementsSnappingControlsElements.GridEnabledToggle Property

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

Property Value

System.Nullable<System.Boolean>

VisibleElementsSnappingControlsElements.Header Property

Indicates whether to display the header.
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

VisibleElementsSnappingControlsElements.LayerList Property

Indicates whether to display the FeatureSnappingLayerSource layerList.
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

VisibleElementsSnappingControlsElements.LayerListToggleLayersButton Property

Indicates whether to display the “Enable all” or “Disable all” button to enable / disable snapping for all the layers in the list.
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

VisibleElementsSnappingControlsElements.SelfEnabledToggle Property

Indicates whether to display the selfEnabledToggle (Geometry guides).
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

Methods

VisibleElementsSnappingControlsElements.GetEnabledToggle() Method

Asynchronously retrieve the current value of the EnabledToggle property.

public System.Threading.Tasks.Task<System.Nullable<bool>> GetEnabledToggle();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Boolean>>

VisibleElementsSnappingControlsElements.GetFeatureEnabledToggle() Method

Asynchronously retrieve the current value of the FeatureEnabledToggle property.

public System.Threading.Tasks.Task<System.Nullable<bool>> GetFeatureEnabledToggle();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Boolean>>

VisibleElementsSnappingControlsElements.GetGridControls() Method

Asynchronously retrieve the current value of the GridControls property.

public System.Threading.Tasks.Task<System.Nullable<bool>> GetGridControls();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Boolean>>

VisibleElementsSnappingControlsElements.GetGridControlsElements() Method

Asynchronously retrieve the current value of the GridControlsElements property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Pro.Components.VisibleElementsSnappingControlsElementsGridControlsElements?> GetGridControlsElements();

Returns

System.Threading.Tasks.Task<VisibleElementsSnappingControlsElementsGridControlsElements>

VisibleElementsSnappingControlsElements.GetGridEnabledToggle() Method

Asynchronously retrieve the current value of the GridEnabledToggle property.

public System.Threading.Tasks.Task<System.Nullable<bool>> GetGridEnabledToggle();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Boolean>>

VisibleElementsSnappingControlsElements.GetHeader() Method

Asynchronously retrieve the current value of the Header property.

public System.Threading.Tasks.Task<System.Nullable<bool>> GetHeader();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Boolean>>

VisibleElementsSnappingControlsElements.GetLayerList() Method

Asynchronously retrieve the current value of the LayerList property.

public System.Threading.Tasks.Task<System.Nullable<bool>> GetLayerList();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Boolean>>

VisibleElementsSnappingControlsElements.GetLayerListToggleLayersButton() Method

Asynchronously retrieve the current value of the LayerListToggleLayersButton property.

public System.Threading.Tasks.Task<System.Nullable<bool>> GetLayerListToggleLayersButton();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Boolean>>

VisibleElementsSnappingControlsElements.GetSelfEnabledToggle() Method

Asynchronously retrieve the current value of the SelfEnabledToggle property.

public System.Threading.Tasks.Task<System.Nullable<bool>> GetSelfEnabledToggle();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Boolean>>

VisibleElementsSnappingControlsElements.SetEnabledToggle(Nullable) Method

Asynchronously set the value of the EnabledToggle property after render.

public System.Threading.Tasks.Task SetEnabledToggle(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.SetFeatureEnabledToggle(Nullable) Method

Asynchronously set the value of the FeatureEnabledToggle property after render.

public System.Threading.Tasks.Task SetFeatureEnabledToggle(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.SetGridControls(Nullable) Method

Asynchronously set the value of the GridControls property after render.

public System.Threading.Tasks.Task SetGridControls(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.SetGridControlsElements(VisibleElementsSnappingControlsElementsGridControlsElements) Method

Asynchronously set the value of the GridControlsElements property after render.

public System.Threading.Tasks.Task SetGridControlsElements(dymaptic.GeoBlazor.Pro.Components.VisibleElementsSnappingControlsElementsGridControlsElements? value);

Parameters

value VisibleElementsSnappingControlsElementsGridControlsElements

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.SetGridEnabledToggle(Nullable) Method

Asynchronously set the value of the GridEnabledToggle property after render.

public System.Threading.Tasks.Task SetGridEnabledToggle(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.SetHeader(Nullable) Method

Asynchronously set the value of the Header property after render.

public System.Threading.Tasks.Task SetHeader(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.SetLayerList(Nullable) Method

Asynchronously set the value of the LayerList property after render.

public System.Threading.Tasks.Task SetLayerList(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.SetLayerListToggleLayersButton(Nullable) Method

Asynchronously set the value of the LayerListToggleLayersButton property after render.

public System.Threading.Tasks.Task SetLayerListToggleLayersButton(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.SetSelfEnabledToggle(Nullable) Method

Asynchronously set the value of the SelfEnabledToggle property after render.

public System.Threading.Tasks.Task SetSelfEnabledToggle(System.Nullable<bool> value);

Parameters

value System.Nullable<System.Boolean>

The value to set.

Returns

System.Threading.Tasks.Task

VisibleElementsSnappingControlsElements.ValidateRequiredGeneratedChildren() Method

Validates source-generated child components.

public override void ValidateRequiredGeneratedChildren();

Implements ValidateRequiredGeneratedChildren()