import Setting from "../../Setting"; export default class Ts3PathOut { public static get genCodePath() { return Setting.Options.genCodeMainPath + "ts_layabox2merge/"; } public static get GeneratesPath() { return this.genCodePath + "Generates/"; } public static get ExtendsPath() { return this.genCodePath + "Extends/"; } public static get FguiBinder(): string { return this.GeneratesPath + "/FguiBinder.ts"; } public static get FguiStruct(): string { return this.GeneratesPath + "/FguiStruct.ts"; } public static get FguiStructJS(): string { return Setting.Options.outCodePath + "/../../bin/js/fguistruct.js"; } public static get FguiStructDeclare(): string { return Setting.Options.outCodePath + "/../../libs/fguistruct.d.ts"; // return this.GeneratesPath + "/fguistruct.d.ts"; } public static get ComponentExtend(): string { return this.ExtendsPath + "{0}/{1}.ts"; } public static get FguiPackageNames(): string { return this.GeneratesPath + "FguiPackageNames.ts"; } public static get FguiSoundKey(): string { return this.GeneratesPath + "FguiSoundKey.ts"; } }