Skip to content
目录

类Cabinet

机柜组件。

继承

静态属性

tagStyleConfig

typescript
static tagStyleConfig: CabinetTagStyleConfig

机柜编号标签样式配置。CabinetTagStyleConfig 类型。

属性

entityId

获取物体实体对象ID。 string 类型。

cabinetId

获取或设置机柜ID。 string 类型。

cabinetName

获取或设置机柜名称。 string 类型。

areaId

获取或设置机柜所属区域ID。 string 类型。

assets

获取机柜内的资产列表。RackMounted 类型数组。

onEnterCabinet

进入机柜事件。(cabinet: Cabinet) => void 类型。

onExistCabinet

退出机柜事件。(cabinet: Cabinet) => void 类型。

onCabinetRightClick

机柜右键事件。(cabinet: Cabinet, left: number, top: number) => void 类型。

方法

frontOn

typescript
frontOn(callback?: () => void): void

前面居中显示。

返回 void 类型。

参数

  • callback() => void

回调函数,可为空。

backOn

typescript
backOn(callback?: () => void): void

后面居中显示。

返回 void 类型。

参数

  • callback() => void

回调函数,可为空。

triggerExist

typescript
triggerExist(): void

手动触发退出机柜事件。

返回 void 类型。

无参数。

loadAssets

typescript
async loadAssets(list: AssetData[]): Promise<void>

加载机柜内的资产。

异步返回 Promise<void> 类型。

参数

资产数据列表。

clear

typescript
clear(): void

清空机柜内的资产。

返回 void 类型。

无参数。

updateAlarmStates

typescript
updateAlarmStates(asset_ids?: string[]): void

更新告警状态。

返回 void 类型。

参数

  • asset_idsstring数组类型。

资产ID列表。

技术支持:13352865103(柯工,微信同号);18688783852(柯工)