节点

节点可以通过以下方式添加到工作区:

节点端口标签

节点端口标签

节点通过其端口通过电线连接在一起。一个节点最多可以有一个输入端口和多个输出端口。一个端口可以有一个标签,当鼠标悬停在其上时显示。一个节点可以指定标签,例如,开关节点显示匹配该端口的规则。标签也可以在节点编辑对话框中自定义。

某些节点在节点下方显示状态消息和图标。用于指示节点的运行时状态 - 例如,MQTT节点指示它们当前是否已连接。

节点元素

如果节点有任何未部署的更改,它将在其上方显示一个蓝色圆圈。如果其配置有错误,它将显示一个红色三角形。

某些节点在其左侧或右侧边缘包含一个按钮。这些允许在编辑器中与节点进行交互。注入和调试节点是唯一具有按钮的核心节点。

快速添加对话框

快速添加对话框提供了一种轻松的方法,可以在鼠标所在的工作区位置添加节点,而无需从调色板拖动。

快速添加对话框

快速添加对话框

通过在点击工作区时按住 CtrlCommand 键打开对话框。

对话框包含完整的所有可添加节点的列表。它在列表顶部显示五个主要核心节点,随后是最近添加的节点,最后是剩余节点的完整字母顺序列表。

与主调色板一样,对话框顶部有一个输入框,用于过滤列表并快速找到节点。

如果在列表中点击节点时保持按下 CtrlCommand,则该节点将被添加,并且快速添加对话框保持打开状态以添加流中的下一个节点。

如果在触发对话框时单击电线,则添加的节点将被连接到该电线。

编辑节点属性

可以通过双击节点或在工作区聚焦时按 Enter 键来编辑节点的配置。如果选择了多个节点,将编辑选择中的第一个节点。

编辑对话框包含三个选项卡:

  • : 属性 - 特定于正在编辑的节点类型的编辑表单。
  • : 描述 - 每个节点的文档,使用Markdown格式。这在节点被选中时显示在信息侧边栏中。
  • : 外观 - 自定义节点外观的选项。
节点编辑对话框 - 属性 节点编辑对话框 - 描述 节点编辑对话框 - 外观

节点编辑对话框 - 属性、描述和外观选项卡

参考
操作core:show-selected-node-labels
参考
操作core:hide-selected-node-labels

外观选项卡提供以下选项:

  • 选择是否显示节点的标签
  • 更改节点的图标
  • 提供自定义端口标签。

启用或禁用节点

参考
操作core:enable-selected-nodes
参考
操作core:disable-selected-nodes

可以使用对话框底部的切换按钮启用或禁用节点。如果节点被禁用,当流被部署时将不会创建。如果禁用节点位于流的中间,则不会有消息通过它。

配置节点

配置(config)节点是一种特殊类型的节点,包含可重复使用的配置,可以被流中的常规节点共享。

例如,MQTT 输入和输出节点使用 MQTT Broker 配置节点来表示与 MQTT Broker 的共享连接。

配置节点通过需要配置节点的节点的编辑对话框添加。它将具有一个字段以选择所需类型的可用配置节点,或添加一个新实例。

添加配置节点

添加配置节点

单击选择框旁边的按钮将打开所选节点的编辑对话框,或添加一个新实例。

配置节点编辑对话框

配置节点编辑对话框

配置节点编辑对话框仅具有节点属性和描述选项卡 - 因为配置节点没有图标或端口来设置标签。

对话框的底部指示有多少节点使用此配置节点。 它还提供一个选择框来设置配置节点的作用域。作用域决定了配置节点在哪些流中可用。默认情况下,它在所有流中可用,但选择框可用于使其仅适用于一个流。

与常规节点一样,它还可以使用底部的切换按钮启用或禁用。

可以使用配置节点侧边栏管理所有配置节点。