Skip to content

MindSphere Web Components
规则视图

规则视图显示特定 asset 的规则并允许用户使用向导创建新的规则、激活/停用或者删除规则。

触发的规则在概述表中用配置的严重度的颜色标记。

示例

规则视图

规则视图

规则向导

规则视图

接口

选择器

<mdsp-rule-view></mdsp-rule-view>

属性

名称 类型 相应的属性 默认 描述 允许的值
assetId string asset-id 配置 asset,该 asset 的规则使用其 asset ID 显示。
context string context 配置组件的环境。同样参见这里
errorNotification boolean error-notification 如果有错误抛出,启用错误控件。这可以用于调试目的。

对于在生产环境中使用,应在应用中捕获并处理错误事件。同样参见这里
locale string locale 指定显示组件的时间区域
默认提供时间区域 ende
同样参见这里
localeManager LocaleManager 返回 LocaleManager 对象。

它可用于添加时间区域或者时间区域的设置。
同样参见这里
model IDataModel 返回用于数据模型处理的对象,请参考 IDataModel 模型。
view IViewModel 返回用于视图处理的对象,请参考 IViewModel 模型。

事件

名称 类型 描述
connected EventEmitter<any> 在组件被创建、初始化并附加到 DOM 树后触发。
error EventEmitter<MdspUiError> 当组件或正在访问 API 发生错误时触发。同样参见这里

模型

IDataModel
interface IDataModel {
    // forces reload of data, e.g. re-loading the rules
    refresh(): void;
}
IViewModel
interface IViewModel {
  refresh(): void;
}

备注

警告

规则视图目前仅在 Europe 1 支持。

  • 一个并发活跃的规则在所有计划大小中都是免费的。如需扩充,请与分配的 Account Executive 或 Customer Success Manager 联系。

角色

  • mdsp:core:tsm.full-access (完全访问,例如创建和删除)
  • mdsp:core:tsm.read-only (只读)

代码段

刷新规则视图

您可以刷新规则视图的数据模型以获取最新的事件,例如:循环更新视图。

ruleViewComp.model.refresh();

Last update: November 16, 2021