类CabinetMgr
机柜管理器组件。
继承
静态方法
setAssetModel
typescript
static setAssetModel(model_id: string, data: RackMountedData): void
设置资产模型。
返回 void
类型。
参数
model_id
:string
资产模型唯一ID。
data
: RackMountedData
资产模型数据。
getAssetModel
typescript
static getAssetModel(model_id: string, uheight?: number): RackMountedData
获取资产模型。
返回 RackMountedData 类型,可能为空。
参数
model_id
:string
资产模型唯一ID。
uheight
:number
U高,可空。防御性参数,当不存在指定的资产模型时,通过U高来生成一个随机颜色的资产模型。存在该参数时一定不会返回空
。
属性
cabinets
获取当前场景的所有机柜。Cabinet 类型数组。
方法
showCapacity
typescript
showCapacity(data: CabinetCapacityData[]): void
显示机柜容量。
返回 void
类型。
参数
data
: CabinetCapacityData数组类型
当前场景的所有机柜的容量数据列表。
hideCapacity
typescript
hideCapacity(): void
隐藏机柜容量。
返回 void
类型。
无参数。