UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

25 lines (24 loc) 749 B
import IFile from "../storage/IFile"; import { IEventHandler } from "ste-events"; import LocToken from "./LocToken"; export default class Lang { private _file?; private _containerName?; private _language?; private _isLoaded; tokens: { [name: string]: LocToken; }; private _onLoaded; get isLoaded(): boolean; get file(): IFile | undefined; set file(newFile: IFile | undefined); get onLoaded(): import("ste-events").IEvent<Lang, Lang>; get containerName(): string; get language(): string; getLocKeys(): string[]; static ensureOnFile(file: IFile, loadHandler?: IEventHandler<Lang, Lang>): Promise<Lang>; persist(): boolean; save(): Promise<void>; load(): Promise<void>; }