Class
FlowBranch
ConsoleMonster.Widgets
The flow's single side branch; a null destination ends below its source.
Inheritance
- object
- FlowBranch
Usage
Explore 8 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
- Property Flow.Branch
- Method FlowBranch.<Clone>$
Accepted by parameters 6
- Method Flow.WithBranch
- Method FlowBranch.Equals
- Method FlowBranch.op_Equality
- Method FlowBranch.op_Equality
- Method FlowBranch.op_Inequality
- Method FlowBranch.op_Inequality
Constructors
public FlowBranch(string From, string Label, string? To = null, StatusKind? Status = null) #The flow's single side branch; a null destination ends below its source.
Parameters
- From string
- Source node key.
- Label string
- Literal reason or alternative path label.
- To string? = null
- Optional later node to return to.
- Status ConsoleMonster.Styling.StatusKind? = null
- Optional status.
Methods
public FlowBranch <Clone>$() #Returns
FlowBranchpublic void Deconstruct(out string From, out string Label, out string? To, out StatusKind? Status) #Parameters
- From string
- Label string
- To string?
- Status StatusKind?
Equals 2 overloads
public override int GetHashCode() #Returns
intpublic static bool op_Equality(FlowBranch? left, FlowBranch? right) #Parameters
- left FlowBranch?
- right FlowBranch?
Returns
boolpublic static bool op_Inequality(FlowBranch? left, FlowBranch? right) #Parameters
- left FlowBranch?
- right FlowBranch?
Returns
boolpublic override string ToString() #Returns
string