UNPKG

bc-minecraft-bedrock-project

Version:

The typescript library responsible for reading/parsing minecraft bedrock data

49 lines 1.09 kB
import { BaseObject } from 'bc-minecraft-bedrock-types'; import { DataSetBase } from './data-set'; import { Pack } from './pack'; import { TextDocument } from './text-document'; /**The class PackCollection description*/ export declare class PackCollection<T extends Pack> { /** */ packs: T[]; /**Creates a new instances of the class*/ constructor(); /** * * @param doc */ process(doc: TextDocument): DataSetBase | undefined; /** */ count(): number; /** * * @param doc * @returns */ get(doc: TextDocument | string): T | undefined; /** * * @param folder * @returns */ delete(folder: string): boolean; /** * * @param uri * @returns */ deleteFile(uri: string): boolean; /** * * @param uri * @returns */ deleteFolder(uri: string): boolean; /** * * @param predicate * @returns */ find(predicate: (value: BaseObject, key: string) => boolean): BaseObject | undefined; } //# sourceMappingURL=pack-collection.d.ts.map