状态颜色指示器 设备测试
  • 04 Nov 2023
  • 1 分钟阅读
  • 贡献者

状态颜色指示器 设备测试


文章摘要

此应用程序说明了如何设置和使用状态颜色指示器自定义 widget。

在此插入视频

目的状态颜色指示器单元测试的目的是让用户学习和了解如何在其 Tulip 应用程序中设置和使用状态颜色指示器自定义部件。自定义 Widget 是 Tulip 平台之上的编码 Widget,可提供目前不属于主平台的额外功能。这个特定的自定义 Widget 会根据输入和先前定义的键值对在应用程序中显示一个彩色对象。

设置自定义 Widget 插件通过使用属性和事件与应用程序进行交互。属性是应用程序与 Widget 之间的共享数据,而事件则是 Widget 可以发送给应用程序的信号。在应用程序编辑器中,您可以根据这些事件建立触发器。也可以让事件向应用程序发送数据。

状态颜色指示器自定义部件中使用了以下道具和事件: STATUSES:这是一个对象列表,包含特定的键值对(例如:机器状态及其各自的颜色)。 OBJECT LIST EMPTY:当 STATUSES 对象列表为空时,会触发该事件。小部件将显示白色背景。 STATUS NOT DEFINED(未定义状态):当您输入的 STATUS 未在 STATUSES 列表中定义时,将触发该事件。窗口小部件显示黑色背景。

工作原理在状态颜色指示器自定义小工具中,用户可以在 STATUSES prop 中定义状态颜色对列表,然后将 STATUS prop 与静态、变量、表记录等绑定。当该字段被填充时,小工具会检查您输入的文本是否存在于预定义列表中,如果存在,就会显示该状态的相应颜色。如果不存在,就会触发一个事件并将背景设置为黑色。 作为最佳实践,在这些触发器中也应该显示翔实的错误信息。


本文对您有帮助吗?