| 123456789101112131415161718192021222324252627282930313233 | 
							- using System.Windows;
 
- using FurnaceUI.Models;
 
- using FurnaceUI.Views.Recipes;
 
- namespace FurnaceUI.Views.Editors
 
- {
 
-     public class RecipeProductPosViewModel : FurnaceUIViewModelBase
 
-     {
 
-         public RecipeLayoutEntityNormal NormalEntity { get; set; }
 
-         public bool IsAutoChecked { get; set; }
 
-         public bool IsSlotChecked { get; set; }
 
-         protected override void OnInitialize()
 
-         {
 
-             base.OnInitialize();
 
-             IsAutoChecked = NormalEntity.ProductPosition == "Auto";
 
-             IsSlotChecked = NormalEntity.ProductPosition == "Slot";
 
-         }
 
-         public void AutoButtonClick()
 
-         {
 
-             NormalEntity.ProductPosition = IsAutoChecked ? "Auto" : "Slot";
 
-                
 
-             ((Window)GetView())?.Close();
 
-         }
 
-         public void SlotButtonClick()
 
-         {
 
-             NormalEntity.ProductPosition = !IsSlotChecked ? "Auto" : "Slot";
 
-             ((Window)GetView())?.Close();
 
-         }
 
-     }
 
- }
 
 
  |