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