| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- namespace RecipeModule;
- [Module(ModuleName = ModuleName)]
- public class ModuleInitializer : IModule
- {
- public ModuleInitializer(IModuleContainer commonContainer)
- {
- commonContainer.AddModule(ModuleName);
- 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 const string ModuleName = "Recipe";
- public readonly static ContainerInfo Container = new(3, ModuleName, ModuleName, 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");
- }
- }
|