@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
13 lines (12 loc) • 464 B
TypeScript
import IFile from "./IFile";
import IFolder from "./IFolder";
export default class AllFolderFileIterator implements AsyncIterator<IFile> {
folderStack: IFolder[];
folderFileIndices: number[];
folderFolderIndices: number[];
currentDepth: number;
constructor(rootFolder: IFolder);
next(): Promise<IteratorResult<IFile, any>>;
getNthFile(folder: IFolder, index: number): IFile;
getNthFolder(folder: IFolder, index: number): IFolder;
}