@bscotch/stitch
Version:
Stitch: The GameMaker Studio 2 Asset Pipeline Development Kit.
14 lines • 726 B
TypeScript
/** @file Extend the generic Gms2ComponentArray to add folders-specific contents */
import { YypFolder } from '@bscotch/yy';
import { Gms2ComponentArray } from './components/Gms2ComponentArray.js';
import { Gms2Folder } from './components/Gms2Folder.js';
export declare class Gms2FolderArray extends Gms2ComponentArray<YypFolder, typeof Gms2Folder> {
constructor(data: YypFolder[]);
/**
* Given a "module" name, find all folders making up that module.
* For example, for module "BscotchPack" any folder (as seen in the IDE)
* ending with "/BscotchPack" is part of that module. Case-insensitive.
*/
findModuleFolders(module: string): Gms2Folder[];
}
//# sourceMappingURL=Gms2FolderArray.d.ts.map