GeoBlazor Pro


layout: pro title: CreateFeaturesWorkflow parent: Pro Classes grand_parent: GeoBlazor Pro —

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Objects

CreateFeaturesWorkflow Class

A read-only class containing the logic used when creating features using the Editor widget.

public class CreateFeaturesWorkflow : dymaptic.GeoBlazor.Pro.Objects.Workflow

Inheritance System.Object 🡒 Workflow 🡒 CreateFeaturesWorkflow

Properties

CreateFeaturesWorkflow.CreateFeatureState Property

Indicates the current feature state during creation. This state is either 1) while creating a new feature, or 2) updating a pending feature while in the “creating-features” step.

public string? CreateFeatureState { get; set; }

Property Value

System.String

CreateFeaturesWorkflow.NumPendingFeatures Property

Returns the number of pending features of an active CreateWorkflow. Returns 0 (zero) if no workflow is active or the workflow type is not matching.

public int NumPendingFeatures { get; set; }

Property Value

System.Int32

CreateFeaturesWorkflow.PendingFeatures Property

Returns a collection of graphics representing features that are currently pending in the active CreateWorkflow.

public dymaptic.GeoBlazor.Core.Components.Layers.Graphic[] PendingFeatures { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Layers.Graphic[]

CreateFeaturesWorkflow.Type Property

Value indicating the workflow type

public override string Type { get; }

Property Value

System.String