Class BPMNDataObject
A data object represents information flowing through the process, such as data placed in the process, data resulting from the process, and more.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Syncfusion.JavaScript.DataVisualization.Models.Diagram
Assembly: Syncfusion.EJ.dll
Syntax
public class BPMNDataObject : EJTagHelper
Constructors
BPMNDataObject()
Declaration
public BPMNDataObject()
Properties
Collection
Gets or sets whether the BPMN data object is a collection or not
Declaration
[JsonProperty("collection")]
public bool Collection { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | false |
Examples
BPMNNode Node = new BPMNNode()
{
Name = "bpmn",
Width = 100, Height = 100,
OffsetX = 100, OffsetY = 100,
Shape = BPMNShapes.DataObject,
Data = new BPMNDataObject() { Collection = true }
};
Type
Gets or sets collection of objects where each object represents an Event attached to the task
Declaration
[JsonProperty("type")]
[JsonConverter(typeof(StringEnumConverter))]
public BPMNDataObjects Type { get; set; }
Property Value
Type | Description |
---|---|
BPMNDataObjects | BPMNDataObjects.None |
Examples
BPMNNode Node = new BPMNNode()
{
Name = "bpmn",
Width = 100, Height = 100,
OffsetX = 100, OffsetY = 100,
Shape = BPMNShapes.DataObject,
Data = new BPMNDataObject() { Type = BPMNDataObjects.Input }
};