WardleyPipelineComponent Class

A component of a pipeline of a Wardley map: a variant of the parent component, at the visibility of the parent.

public sealed class WardleyPipelineComponent

Constructors

NameDescription
WardleyPipelineComponent(string, double)Initializes a new instance of the WardleyPipelineComponent class.

WardleyPipelineComponent(string, double)

WardleyPipelineComponent.cs

Initializes a new instance of the WardleyPipelineComponent class.

public WardleyPipelineComponent(string name, double evolution)

Parameters

name string
The name of the component, which the links use.
evolution double
The evolution, between 0 (left) and 1 (right).

Properties

NameDescription
EvolutionGets or sets the evolution, between 0 (left) and 1 (right).
LabelOffsetGets or sets the position of the label relative to the component, or null for the default.
NameGets or sets the name of the component, which the links use.

Gets or sets the evolution, between 0 (left) and 1 (right).

public double Evolution { get; set; }

Property value

double

Gets or sets the position of the label relative to the component, or null for the default.

public WardleyLabelOffset? LabelOffset { get; set; }

Property value

WardleyLabelOffset?

Gets or sets the name of the component, which the links use.

public string Name { get; set; }

Property value

string

Methods

NameDescription
ToString()Returns the name of the component.

Returns the name of the component.

public override string ToString()

Returns

string The name.