Class FlowFunctionCollapseHandler
Inheritance
FlowFunctionCollapseHandler
Namespace: Ludiq
Syntax
public sealed class FlowFunctionCollapseHandler : FlowClassCollapseHandler<FlowFunction>, ICollapseHandler
Properties
description
Declaration
public override string description { get; }
Property Value
Overrides
Ludiq.Bolt.CollapseHandler<Ludiq.Bolt.FlowClassCollapseRequest>.description
label
Declaration
public override string label { get; }
Property Value
Overrides
Ludiq.Bolt.CollapseHandler<Ludiq.Bolt.FlowClassCollapseRequest>.label
Methods
CreateCollapsedGraph(FlowClassCollapseRequest)
Declaration
protected override FlowFunction CreateCollapsedGraph(FlowClassCollapseRequest request)
Parameters
Returns
Overrides
Ludiq.Bolt.FlowClassCollapseHandler<Ludiq.Bolt.FlowFunction>.CreateCollapsedGraph(Ludiq.Bolt.FlowClassCollapseRequest)
Declaration
protected override IUnit GetInputUnit(FlowFunction graph)
Parameters
Returns
Overrides
Ludiq.Bolt.FlowClassCollapseHandler<Ludiq.Bolt.FlowFunction>.GetInputUnit(Ludiq.Bolt.FlowFunction)
GetIoKeys(FlowClassGraph, ref IUnitPort, out String, out String)
Declaration
protected override void GetIoKeys(FlowClassGraph graph, ref IUnitPort port, out string internalIoKey, out string externalIoKey)
Parameters
Overrides
Ludiq.Bolt.FlowClassCollapseHandler<Ludiq.Bolt.FlowFunction>.GetIoKeys(Ludiq.Bolt.FlowClassGraph, Ludiq.Bolt.IUnitPort, System.String, System.String)
GetOutputUnit(FlowFunction)
Declaration
protected override IUnit GetOutputUnit(FlowFunction graph)
Parameters
Returns
Overrides
Ludiq.Bolt.FlowClassCollapseHandler<Ludiq.Bolt.FlowFunction>.GetOutputUnit(Ludiq.Bolt.FlowFunction)
IsSupported(FlowClassCollapseRequest)
Declaration
public override bool IsSupported(FlowClassCollapseRequest request)
Parameters
Returns
Overrides
Ludiq.Bolt.FlowClassCollapseHandler<Ludiq.Bolt.FlowFunction>.IsSupported(Ludiq.Bolt.FlowClassCollapseRequest)
Extension Methods