@glowjs/core
Version:
GlowJS数字孪生引擎核心库。
37 lines (36 loc) • 909 B
TypeScript
import { ArchiveGrid } from '../../..';
import { Entity } from '../../Entity';
import { Component } from '../Component';
import { ArchiveCabinetGroup } from './ArchiveCabinetGroup';
import { ArchiveCabinetGroupCount } from './ArchiveCabinetGroupCount';
/**
* 档案管理
*/
export declare class ArchiveMgr extends Component {
/**
* 密集架组(库区)列表
*/
readonly groups: ArchiveCabinetGroup[];
/**
* 当前选中的密集架
*/
_selected: ArchiveCabinetGroup;
/**
* 定位的层位
*/
_tracked: ArchiveGrid;
/**
* 实例化一个档案管理对象
* @param entity 实体(楼层或园区)
*/
constructor(entity: Entity);
/**
* 显示容量
* @param countList 统计数据
*/
showCapcity(countList: ArchiveCabinetGroupCount[]): void;
/**
* 重置
*/
hideCapacity(): void;
}