UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

22 lines (21 loc) 811 B
import FileBase from "./FileBase"; import HttpFolder from "./HttpFolder"; import IFile from "./IFile"; export default class HttpFile extends FileBase implements IFile { private _name; private _parentFolder; private _pendingLoadRequests; private _isLoading; get name(): string; get isContentLoaded(): boolean; get parentFolder(): HttpFolder; get fullPath(): string; constructor(parentFolder: HttpFolder, folderName: string); exists(): Promise<boolean>; scanForChanges(): Promise<void>; loadContent(force?: boolean): Promise<Date>; deleteThisFile(skipRemoveFromParent?: boolean): Promise<boolean>; moveTo(newStorageRelativePath: string): Promise<boolean>; setContent(newContent: string | Uint8Array | null): boolean; saveContent(): Promise<Date>; }