UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

22 lines (21 loc) 762 B
import IFile from "../storage/IFile"; import { IEventHandler } from "ste-events"; import IFormDefinition from "./IFormDefinition"; export default class DataFormFile { private _file?; private _id?; private _title?; private _isLoaded; formDefinition?: IFormDefinition; private _onLoaded; get isLoaded(): boolean; get file(): IFile | undefined; set file(newFile: IFile | undefined); get onLoaded(): import("ste-events").IEvent<DataFormFile, DataFormFile>; get title(): string; get id(): string | undefined; set id(newId: string | undefined); static ensureOnFile(file: IFile, loadHandler?: IEventHandler<DataFormFile, DataFormFile>): Promise<DataFormFile>; persist(): boolean; load(): Promise<void>; }