Class FlowableExtension
- Namespace
- H.Controls.Diagram.Presenter.Flowables
- Assembly
- H.Controls.Diagram.Presenter.dll
public static class FlowableExtension
- Inheritance
-
FlowableExtension
- Inherited Members
-
Methods
CanClear(DiagramFlowableState)
public static bool CanClear(this DiagramFlowableState state)
Parameters
state
DiagramFlowableState
Returns
- bool
CanReset(DiagramFlowableState)
public static bool CanReset(this DiagramFlowableState state)
Parameters
state
DiagramFlowableState
Returns
- bool
CanStart(DiagramFlowableState)
public static bool CanStart(this DiagramFlowableState state)
Parameters
state
DiagramFlowableState
Returns
- bool
CanStop(DiagramFlowableState)
public static bool CanStop(this DiagramFlowableState state)
Parameters
state
DiagramFlowableState
Returns
- bool
GotoState(IEnumerable<Node>, Func<IFlowablePartData, FlowableState?>)
public static void GotoState(this IEnumerable<Node> nodes, Func<IFlowablePartData, FlowableState?> gotoState)
Parameters
nodes
IEnumerable<Node>
gotoState
Func<IFlowablePartData, FlowableState?>
Reset(IEnumerable<Node>)
public static void Reset(this IEnumerable<Node> nodes)
Parameters
nodes
IEnumerable<Node>
Stop(IEnumerable<Node>)
public static void Stop(this IEnumerable<Node> nodes)
Parameters
nodes
IEnumerable<Node>
ToDiagramFlowableState(bool?)
public static DiagramFlowableState ToDiagramFlowableState(this bool? value)
Parameters
value
bool?
Returns
- DiagramFlowableState
ToFlowableState(bool?)
public static FlowableState ToFlowableState(this bool? value)
Parameters
value
bool?
Returns
- FlowableState
ToState(IFlowableResult?)
public static FlowableState ToState(this IFlowableResult? result)
Parameters
result
IFlowableResult
Returns
- FlowableState
Wait(IEnumerable<Node>)
public static void Wait(this IEnumerable<Node> nodes)
Parameters
nodes
IEnumerable<Node>