| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 
							- using RecipeModule.Data;
 
- using RecipeModule.Dialogs.ViewModels;
 
- using RecipeModule.Dialogs.Views;
 
- using RecipeModule.ViewModels;
 
- using RecipeModule.Views;
 
- namespace RecipeModule;
 
- public class RecipeModule : IModule
 
- {
 
-     public RecipeModule(IModuleContainer commonContainer)
 
-     {
 
-         commonContainer.AddModule("Recipe");
 
-         Container.SubModules.Add(0, "ProcessRecipe");
 
-         Container.SubModules.Add(1, "SubRecipe");
 
-         Container.SubModules.Add(2, "AlarmRecipe");
 
-         Container.SubModules.Add(3, "AbortRecipe");
 
-         Container.SubModules.Add(4, "ResetRecipe");
 
-         Container.SubModules.Add(5, "IdelRecipe");
 
-         Container.SubModules.Add(6, "LayoutRecipe");
 
-         Container.SubModules.Add(7, "JobRecipe");
 
-         Container.SubModules.Add(8, "RecipeCompare");
 
-         commonContainer.AddNavigation(Container);
 
-     }
 
-     public readonly static ContainerInfo Container = new(3, "Recipe", "Recipe", false, []);
 
-     void IModule.OnInitialized(IContainerProvider containerProvider)
 
-     {
 
-         IBottomPopManager popManager = containerProvider.Resolve<IBottomPopManager>();
 
-     }
 
-     void IModule.RegisterTypes(IContainerRegistry containerRegistry)
 
-     {
 
-         containerRegistry.RegisterForNavigation<RProcessRecipe, RProcessRecipeViewModel>("ProcessRecipe");
 
-         containerRegistry.RegisterForNavigation<RSubRecipe, RSubRecipeViewModel>("SubRecipe");
 
-         containerRegistry.RegisterForNavigation<RAlarmRecipe, RAlarmRecipeViewModel>("AlarmRecipe");
 
-         containerRegistry.RegisterForNavigation<RAbortRecipe, RAbortRecipeViewModel>("AbortRecipe");
 
-         containerRegistry.RegisterForNavigation<RResetRecipe, RResetRecipeViewModel>("ResetRecipe");
 
-         containerRegistry.RegisterForNavigation<RIdelRecipe, RIdelRecipeViewModel>("IdelRecipe");
 
-         containerRegistry.RegisterForNavigation<RLayoutRecipe, RLayoutRecipeViewModel>("LayoutRecipe");
 
-         containerRegistry.RegisterForNavigation<RJobRecipe, RJobRecipeViewModel>("JobRecipe");
 
-         containerRegistry.RegisterForNavigation<RRecipeCompare, RRecipeCompareVM>("RecipeCompare");
 
-         containerRegistry.RegisterDialog<RecipeEdit, RecipeEditViewModel>("RecipeEdit");
 
-         containerRegistry.RegisterDialog<JobRecipeEdit, JobRecipeEditViewModel>("JobRecipeEdit");
 
-         containerRegistry.RegisterDialog<LayoutRecipeEdit, LayoutRecipeEditViewModel>("LayoutRecipeEdit");
 
-     }
 
- }
 
 
  |