Files
node-metaverse/dist/classes/InventoryFolder.d.ts

26 lines
675 B
TypeScript
Raw Normal View History

2017-12-19 23:43:00 +00:00
import { UUID } from './UUID';
import { InventoryItem } from './InventoryItem';
import { Agent } from './Agent';
2018-10-10 10:36:12 +01:00
import { AssetType } from '..';
2017-12-19 23:43:00 +00:00
export declare class InventoryFolder {
typeDefault: AssetType;
version: number;
name: string;
folderID: UUID;
parentID: UUID;
items: InventoryItem[];
cacheDir: string;
agent: Agent;
2017-12-19 23:43:00 +00:00
private inventoryBase;
constructor(invBase: {
skeleton: {
[key: string]: InventoryFolder;
};
root?: UUID;
}, agent: Agent);
2017-12-19 23:43:00 +00:00
getChildFolders(): InventoryFolder[];
private saveCache;
private loadCache;
populate(): Promise<{}>;
2017-12-19 23:43:00 +00:00
}