This commit is contained in:
ChenX
2024-10-29 17:14:43 +08:00
parent 3cdbeeb178
commit dccd6ec73e
2683 changed files with 37067 additions and 201 deletions

21
types/Add-on/AutoHoleFaceSetting.d.ts vendored Normal file
View File

@@ -0,0 +1,21 @@
import { Singleton } from "../Common/Singleton";
import { Command } from "../Editor/CommandMachine";
import { IConfigOption } from "../UI/Components/Board/UserConfigComponent";
import { IConfigStore } from "../UI/Store/BoardStore";
import { IAutoHoleFaceOption, IUiOption } from "../UI/Store/OptionInterface/IOptionInterface";
export declare class AutoHoleFaceSetting implements Command {
exec(): Promise<void>;
}
export declare class AutoHoleFaceSettingStore extends Singleton implements IConfigStore {
configName: string;
configsNames: string[];
option: IAutoHoleFaceOption;
uiOption: IUiOption<IAutoHoleFaceOption>;
InitOption(): void;
get UiOption(): IUiOption<IAutoHoleFaceOption>;
SaveConfig(): IConfigOption<IAutoHoleFaceOption>;
UpdateOption(conf: IConfigOption<any>): void;
HasInvailValue(): string;
}
export declare const autoHoleFaceSettingStore: AutoHoleFaceSettingStore;
//# sourceMappingURL=AutoHoleFaceSetting.d.ts.map