Class WorkflowNodeMeta

java.lang.Object
com.bytedesk.core.workflow.node.WorkflowNodeMeta
All Implemented Interfaces:
Serializable

public class WorkflowNodeMeta extends Object implements Serializable
节点元数据类 参考 FlowNodeMeta 和 WorkflowNodeMeta 接口定义 用于存储节点的位置信息、渲染配置等元数据
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • position

      private WorkflowNodeMeta.Position position
      节点位置信息
    • canvasPosition

      private WorkflowNodeMeta.Position canvasPosition
      子画布位置
    • isStart

      private Boolean isStart
      是否为开始节点
    • addable

      private Boolean addable
      是否可添加
    • expandable

      private Boolean expandable
      是否可展开
    • draggable

      private Boolean draggable
      是否可拖拽
    • selectable

      private Boolean selectable
      是否可选择
    • deleteDisable

      private Boolean deleteDisable
      是否禁用删除
    • copyDisable

      private Boolean copyDisable
      是否禁用复制
    • addDisable

      private Boolean addDisable
      是否禁用添加
    • hidden

      private Boolean hidden
      是否隐藏
    • inputDisable

      private Boolean inputDisable
      是否禁用输入点
    • outputDisable

      private Boolean outputDisable
      是否禁用输出点
    • size

      private WorkflowNodeMeta.Size size
      节点尺寸
    • autoResizeDisable

      private Boolean autoResizeDisable
      是否禁用自动调整大小
    • defaultExpanded

      private Boolean defaultExpanded
      默认是否展开
    • defaultCollapsed

      private Boolean defaultCollapsed
      默认是否折叠
    • spacing

      private Integer spacing
      间距
    • padding

      private WorkflowNodeMeta.Padding padding
      内边距
    • inlineSpacingPre

      private Integer inlineSpacingPre
      行内块前置间距
    • inlineSpacingAfter

      private Integer inlineSpacingAfter
      行内块后置间距
    • minInlineBlockSpacing

      private Integer minInlineBlockSpacing
      最小行内块间距
    • renderKey

      private String renderKey
      渲染键
    • isInlineBlocks

      private Boolean isInlineBlocks
      是否为行内块
    • isNodeEnd

      private Boolean isNodeEnd
      是否为节点结束
    • isContainer

      private Boolean isContainer
      是否为容器节点
    • useDynamicPort

      private Boolean useDynamicPort
      使用动态点位
    • defaultPorts

      private Map<String,Object> defaultPorts
      默认点位
    • subCanvas

      private Map<String,Object> subCanvas
      子画布配置
    • extra

      private Map<String,Object> extra
      扩展属性
  • Constructor Details

    • WorkflowNodeMeta

      public WorkflowNodeMeta()
  • Method Details