GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

EditorEditingCapabilities Class

The current editing capabilities for the provided layer and read by the Editor.
ArcGIS Maps SDK for JavaScript

public class EditorEditingCapabilities :
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.EditorEditingCapabilities>

Inheritance System.Object 🡒 EditorEditingCapabilities

Implements System.IEquatable<EditorEditingCapabilities>

Constructors

EditorEditingCapabilities(AttachmentCapabilities, CreateCapabilities, DefaultEditingCapabilities, DeleteCapabilities, FormTemplate, Layer, EditorLayerInfo, RelationshipCapabilities, Nullable, UpdateCapabilities) Constructor

The current editing capabilities for the provided layer and read by the Editor.
ArcGIS Maps SDK for JavaScript

public EditorEditingCapabilities(dymaptic.GeoBlazor.Core.Model.AttachmentCapabilities? Attachments=null, dymaptic.GeoBlazor.Pro.Model.CreateCapabilities? Create=null, dymaptic.GeoBlazor.Pro.Model.DefaultEditingCapabilities? Defaults=null, dymaptic.GeoBlazor.Pro.Model.DeleteCapabilities? Delete=null, dymaptic.GeoBlazor.Pro.Components.FormTemplate? FormTemplate=null, dymaptic.GeoBlazor.Core.Components.Layers.Layer? Layer=null, dymaptic.GeoBlazor.Pro.Components.EditorLayerInfo? LayerInfo=null, dymaptic.GeoBlazor.Core.Model.RelationshipCapabilities? Relationship=null, System.Nullable<bool> ReliesOnOwnerAdminPrivileges=null, dymaptic.GeoBlazor.Core.Model.UpdateCapabilities? Update=null);

Parameters

Attachments dymaptic.GeoBlazor.Core.Model.AttachmentCapabilities

Specific permissions for attachment operations.
ArcGIS Maps SDK for JavaScript

Create CreateCapabilities

Specific permissions for create operations.
ArcGIS Maps SDK for JavaScript

Defaults DefaultEditingCapabilities

The default editing capabilities for the provided layer.
ArcGIS Maps SDK for JavaScript

Delete DeleteCapabilities

Specific permissions for delete operations.
ArcGIS Maps SDK for JavaScript

FormTemplate FormTemplate

The primary form template in use.
ArcGIS Maps SDK for JavaScript

Layer dymaptic.GeoBlazor.Core.Components.Layers.Layer

The associated layer.
ArcGIS Maps SDK for JavaScript

LayerInfo EditorLayerInfo

The layer’s associated layerInfo.
ArcGIS Maps SDK for JavaScript

Relationship dymaptic.GeoBlazor.Core.Model.RelationshipCapabilities

Specific permissions for relationship operations.
ArcGIS Maps SDK for JavaScript

ReliesOnOwnerAdminPrivileges System.Nullable<System.Boolean>

Indicates when editing is enabled only due to administrative permissions.
ArcGIS Maps SDK for JavaScript

Update dymaptic.GeoBlazor.Core.Model.UpdateCapabilities

Specific permission`s for update operations.
ArcGIS Maps SDK for JavaScript

Properties

EditorEditingCapabilities.Attachments Property

Specific permissions for attachment operations.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Model.AttachmentCapabilities? Attachments { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Model.AttachmentCapabilities

EditorEditingCapabilities.Create Property

Specific permissions for create operations.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Pro.Model.CreateCapabilities? Create { get; set; }

Property Value

CreateCapabilities

EditorEditingCapabilities.Defaults Property

The default editing capabilities for the provided layer.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Pro.Model.DefaultEditingCapabilities? Defaults { get; set; }

Property Value

DefaultEditingCapabilities

EditorEditingCapabilities.Delete Property

Specific permissions for delete operations.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Pro.Model.DeleteCapabilities? Delete { get; set; }

Property Value

DeleteCapabilities

EditorEditingCapabilities.FormTemplate Property

The primary form template in use.
ArcGIS Maps SDK for JavaScript

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

Property Value

FormTemplate

EditorEditingCapabilities.Layer Property

The associated layer.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Layers.Layer? Layer { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Layers.Layer

EditorEditingCapabilities.LayerInfo Property

The layer’s associated layerInfo.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Pro.Components.EditorLayerInfo? LayerInfo { get; set; }

Property Value

EditorLayerInfo

EditorEditingCapabilities.Relationship Property

Specific permissions for relationship operations.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Model.RelationshipCapabilities? Relationship { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Model.RelationshipCapabilities

EditorEditingCapabilities.ReliesOnOwnerAdminPrivileges Property

Indicates when editing is enabled only due to administrative permissions.
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<System.Boolean>

EditorEditingCapabilities.Update Property

Specific permission`s for update operations.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Model.UpdateCapabilities? Update { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Model.UpdateCapabilities