通用功能组件

更新时间:2024-06-21 08:39:59下载pdf

通用功能组件根据绑定的功能点类型,分为布尔型组件、数值型组件和枚举型组件三类。由于功能组件本身的交互效果不相同,又可以分为展示型和控制型两类。

概述

可视化的功能组件是指将功能逻辑封装在可视化的 UI 组件里。拖拽组件到面板后,组件本身默认绑定了特定功能。

组件类型

根据支持的功能点类型将通用功能组件分成三类:枚举型组件、布尔型组件、数值型组件。即只要是布尔型的功能 DP,不论是标准 DP 还是自定义 DP,都可以使用这种类型的组件。

说明: 工作台左侧的组件栏,功能类下会显示当前 PID 定义的、类型为“枚举、数值、布尔”三类的功能 DP(包含标准功能&自定义功能),每个功能 DP 均推荐了丰富的可用组件。

  • 布尔型组件
    通用功能组件
  • 数值型组件
    通用功能组件
  • 枚举型组件
    通用功能组件

注意事项

说明: 在特定功能 DP 的组件栏里拖拽组件到面板,那么组件默认绑定了特定功能 DP。例如,将工作模式中的组件拖动到画布中,这个组件默认绑定了工作模式这个功能。

通用功能组件

  • 字符型和 Raw 型目前面板工作台没有对应的通用组件提供给用户使用。如果用户在自定义功能选择字符型或 Raw 型,是不会有标准功能组件的。
  • 当添加的自定义功能是布尔/数值/枚举时,也可以使用平台的通用功能组件。
  • 组件根据交互类型不同主要分为展示型和控制型。
    • 展示型组件只能对用户的操作进行内容的显示,不能对功能进行控制变化,如当前温度,只能显示当前温度数值。
    • 控制型组件可以进行行为的交互和具体的操作,例如,开关按钮,可以控制设备的开关。