| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- using RecipeModule.Data;
- 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");
- Container.OnSubModuleCalled = OnCalled;
- commonContainer.AddNavigation(Container);
- }
- public void OnCalled(string s)
- {
- }
- 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, GeneralRecipeVM>("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<GeneralRecipe, >("RecipeCompare");
- }
- }
|