Table of Contents

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>