GeoBlazor Pro
layout: pro title: Workflow parent: Pro Classes grand_parent: GeoBlazor Pro —
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Objects
Workflow Class
A Workflow helps manage different stages of an editing workflow. A workflow can be thought of as one of two types: CreateFeaturesWorkflow and UpdateWorkflow. If adding an individual or multiple features, the CreateFeaturesWorkflow is used. This takes the place of the deprecated CreateWorkflow. Whereas if editing an existing feature, the UpdateWorkflow is used. Updating workflows include both editing geometry and attribute data and deleting features.
ArcGIS Maps SDK for JavaScript
public abstract class Workflow
Inheritance System.Object 🡒 Workflow
Derived
↳ CreateFeaturesWorkflow
↳ UpdateWorkflow
Properties
Workflow.Data Property
The shared workflow data. This can be either CreateFeaturesWorkflowData or UpdateWorkflowData.
public dymaptic.GeoBlazor.Pro.Objects.WorkflowData? Data { get; set; }
Property Value
Workflow.HasNextStep Property
This property indicates whether there is a next step in the workflow.
public bool HasNextStep { get; set; }
Property Value
Workflow.HasPreviousStep Property
This property indicates if there is a previous step in the workflow.
public bool HasPreviousStep { get; set; }
Property Value
Workflow.Started Property
Indicates whether the workflow is considered active.
Default Value: false
public bool Started { get; set; }
Property Value
Workflow.StepId Property
The name of the current step in the workflow.
public string? StepId { get; set; }
Property Value
Workflow.Type Property
Value indicating the workflow type
public abstract string Type { get; }