123456789101112131415161718192021222324252627282930313233343536 |
- using System;
- using System.Collections.Generic;
- namespace EfemDualUI.Views.PMs
- {
- interface IUiRecipeManager
- {
- string LoadRecipe(string chamId, string receipeName);
- Tuple<string, string> LoadRunTimeRecipeInfo(string chamId);
- IEnumerable<string> GetRecipes(string chamId, bool includeUsedRecipe);
- bool DeleteRecipe(string chamId, string recipeName);
- bool SaveAsRecipe(string chamId, string recipeName, string recipeContent);
- bool SaveRecipe(string chamId, string recipeName, string recipeContent);
- bool RenameRecipe(string chamId, string oldName, string newName);
- bool CreateFolder(string chamId, string folderName);
- bool MoveRecipeFile(string chamId, string folderName, string tragetFolderName);
- bool DeleteFolder(string chamId, string foldName);
- string GetXmlRecipeList(string chamId, bool includingUsedRecipe);
- bool RenameFolder(string chamId, string oldName, string newName);
- string GetRecipeFormatXml(string chamId);
- string GetRecipeTemplate(string chamId);
- }
- }
|