UIFlowDiagram.new

Inputs:

  • parentSizer [UISizer]:
  • xNodeSize [integer]:
  • yNodeSize [integer]:
  • xPosition [integer?]: [optional, default=-1]
  • yPosition [integer?]: [optional, default=-1]
  • width [integer?]: [optional, default=-1]
  • height [integer?]: [optional, default=-1]
  • borderDirection [integer?]: (BorderDirection.ALL, BorderDirection.TOP, BorderDirection.BOTTOM, BorderDirection.LEFT or BorderDirection.RIGHT) [optional, default=BorderDirection.NONE]
  • borderSize [integer?]: in pixels [optional, default=0]
  • proportion [integer?]: [optional, default=0]

Outputs:

  • uiFlowDiagram [UIFlowDiagram]:

UIFlowDiagram:clear

UIFlowDiagram:createNode

Outputs:

  • nodeId [integer]:

UIFlowDiagram:deleteNode

Inputs:

  • nodeId [integer]:

UIFlowDiagram:destroy

UIFlowDiagram:layout

UIFlowDiagram:linkNode

Inputs:

  • nodeId1 [integer]:
  • nodeId2 [integer]:

UIFlowDiagram:selectNode

Inputs:

  • nodeId [integer]:

UIFlowDiagram:setNodeColor

Inputs:

  • nodeId [integer]:
  • r [float]:
  • g [float]:
  • b [float]:

UIFlowDiagram:setNodeText

Inputs:

  • nodeId [integer]:
  • test [string]:

UIFlowDiagram:setNodeTitle

Inputs:

  • nodeId [integer]:
  • title [string]:

UIFlowDiagram:setOnSelectCallback

Inputs:

  • callbackFunction [object]: function(nodeId, oldNodeId)
  • functionObject [object?]: functionObject [optional, default=NULL]

UIFlowDiagram:unlinkNode

Inputs:

  • nodeId1 [integer]:
  • nodeId2 [integer]:

Last updated 12 Apr 2025, 16:09 +0200 . history