类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> 类型。
参数
list: AssetData数组类型。
资产数据列表。
clear
typescript
clear(): void清空机柜内的资产。
返回 void 类型。
无参数。
updateAlarmStates
typescript
updateAlarmStates(asset_ids?: string[]): void更新告警状态。
返回 void 类型。
参数
asset_ids:string数组类型。
资产ID列表。
文档中心