bc-minecraft-bedrock-project
Version:
The typescript library responsible for reading/parsing minecraft bedrock data
49 lines • 1.09 kB
TypeScript
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