Class DesignerSettings
OptimaJet.Workflow.Core.Model.DesignerSettings
Represents the layout and appearance of a ProcessDefinition and its scheme elements in Workflow Designer.
Namespace: OptimaJet.Workflow.Core.Model
public class DesignerSettingsProperties
public string X { get; set; } #Gets or sets the horizontal coordinate recorded by Workflow Designer.
public string Y { get; set; } #Gets or sets the vertical coordinate recorded by Workflow Designer.
public string Bending { get; set; } #Gets or sets the bending setting recorded by Workflow Designer for a TransitionDefinition.
public string Scale { get; set; } #Gets or sets the diagram scale recorded for a ProcessDefinition.
public string Color { get; set; } #Gets or sets the custom color used to render the associated scheme element.
public bool AutoTextContrast { get; set; } #Gets or sets a value indicating whether Workflow Designer adjusts text color for contrast against DesignerSettings.Color.
public string Group { get; set; } #Gets or sets the name of the Workflow Designer group that contains the associated scheme element.
public string OverwriteActivityTo { get; set; } #Gets or sets the name of the activity that Workflow Designer displays as the transition target instead of the activity referenced by TransitionDefinition.To.
public DesignerSettings InlineElementSettings { get; set; } #Gets or sets alternate DesignerSettings used to display the ProcessDefinition.InitialActivity of an inlined scheme at the position of the parent scheme's ActivityType.Inline activity.
public static DesignerSettings Empty { get; } #Gets a new DesignerSettings instance with default property values.
Methods
public DesignerSettings Clone() #Creates a copy of the current designer settings.
Returns
Type
Description
DesignerSettingsA new DesignerSettings with the same property values.
Remarks
The operation recursively clones DesignerSettings.InlineElementSettings when it is present.