advancement on onclick install model AND fix circual dependency

This commit is contained in:
MathieuG-P
2022-12-25 01:04:36 +01:00
parent 2aed523480
commit c674fce0c0
7 changed files with 94 additions and 7 deletions
@@ -4,6 +4,8 @@ import { ipcMain } from "electron";
import { IpcRequest } from "shared/models/ipc";
import { UtilsService } from "../utils.service";
import { WindowManagerService } from "../window-manager.service";
import { MSModel, MSModelType } from "shared/models/model-saber/model-saber.model";
import { BSVersion } from "shared/bs-version.interface";
export class LocalModelsManagerService {
@@ -49,6 +51,16 @@ export class LocalModelsManagerService {
}
private getModelFolderPath(type: MSModelType, version?: BSVersion): Promise<string>{
// TODO : return path of model type of version
}
public downloadModel(model: MSModel, version: BSVersion): Promise<string>{
// TODO : Download model to the version
}
public async oneClickDownloadModel(model: MSModel): Promise<void>{
}
}