Class WorkflowBaseNode.NodeData

java.lang.Object
com.bytedesk.core.workflow.node.WorkflowBaseNode.NodeData
All Implemented Interfaces:
Serializable
Enclosing class:
WorkflowBaseNode

public static class WorkflowBaseNode.NodeData extends Object implements Serializable
节点数据类 用于存储节点的表单数据、输入输出配置等
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • title

      private String title
      节点标题
    • content

      private String content
      节点内容
    • inputsValues

      private Map<String,Object> inputsValues
      输入值映射
    • inputs

      private Map<String,Object> inputs
      输入配置
    • outputs

      private Map<String,Object> outputs
      输出配置
    • properties

      private Map<String,Object> properties
      扩展属性
    • size

      private Map<String,Object> size
      用于comment节点的尺寸信息
    • note

      private String note
      用于comment节点的注释内容
    • color

      private String color
      用于group节点的颜色
    • backgroundColor

      private String backgroundColor
      用于group节点的背景色
    • borderColor

      private String borderColor
      用于group节点的边框色
    • borderWidth

      private Integer borderWidth
      用于group节点的边框宽度
    • borderRadius

      private Integer borderRadius
      用于group节点的圆角半径
    • opacity

      private Double opacity
      用于group节点的透明度
    • shadow

      private String shadow
      用于group节点的阴影
    • fontSize

      private Integer fontSize
      用于group节点的字体大小
    • fontColor

      private String fontColor
      用于group节点的字体颜色
    • fontWeight

      private String fontWeight
      用于group节点的字体粗细
    • fontStyle

      private String fontStyle
      用于group节点的字体样式
    • textAlign

      private String textAlign
      用于group节点的文本对齐方式
    • verticalAlign

      private String verticalAlign
      用于group节点的垂直对齐方式
    • padding

      private String padding
      用于group节点的内边距
    • margin

      private String margin
      用于group节点的外边距
    • width

      private Integer width
      用于group节点的宽度
    • height

      private Integer height
      用于group节点的高度
    • minWidth

      private Integer minWidth
      用于group节点的最小宽度
    • minHeight

      private Integer minHeight
      用于group节点的最小高度
    • maxWidth

      private Integer maxWidth
      用于group节点的最大宽度
    • maxHeight

      private Integer maxHeight
      用于group节点的最大高度
    • display

      private String display
      用于group节点的显示方式
    • position

      private String position
      用于group节点的定位方式
    • zIndex

      private Integer zIndex
      用于group节点的Z轴层级
    • overflow

      private String overflow
      用于group节点的溢出处理
    • cursor

      private String cursor
      用于group节点的光标样式
    • userSelect

      private String userSelect
      用于group节点的用户选择
    • pointerEvents

      private String pointerEvents
      用于group节点的指针事件
    • transform

      private String transform
      用于group节点的变换
    • transition

      private String transition
      用于group节点的过渡效果
    • animation

      private String animation
      用于group节点的动画
    • filter

      private String filter
      用于group节点的过滤器
    • mixBlendMode

      private String mixBlendMode
      用于group节点的混合模式
    • backgroundImage

      private String backgroundImage
      用于group节点的背景图片
    • backgroundRepeat

      private String backgroundRepeat
      用于group节点的背景重复
    • backgroundPosition

      private String backgroundPosition
      用于group节点的背景位置
    • backgroundSize

      private String backgroundSize
      用于group节点的背景尺寸
    • backgroundAttachment

      private String backgroundAttachment
      用于group节点的背景附件
    • backgroundClip

      private String backgroundClip
      用于group节点的背景裁剪
    • backgroundOrigin

      private String backgroundOrigin
      用于group节点的背景原点
    • backgroundBlendMode

      private String backgroundBlendMode
      用于group节点的背景混合模式
  • Constructor Details

    • NodeData

      public NodeData()
  • Method Details