UNPKG

@glowjs/core

Version:

GlowJS数字孪生引擎核心库。

37 lines (36 loc) 909 B
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; }