namespace GlobalData;

public partial class RecipeInfo_VM : ObservableObject
{
    public Guid DeviceId { get; set; }

    //[ObservableProperty]
    //private RecipeType _RecipeType;

    //[ObservableProperty]
    //private string? _PJobID;

    //[ObservableProperty]
    //private string? _CJboID;

    [ObservableProperty]
    public ObservableDictionary<string, object> _RecipeInfo = [];

    [ObservableProperty]
    private string? _CurrentStepName;
    [ObservableProperty]
    private string? _NextStepName;

    [ObservableProperty]
    private int? _CurrentStepRemainTime;
    [ObservableProperty]
    private int? _CurrentStepTotalTime;

    [ObservableProperty]
    private int? _TotalTime;
    [ObservableProperty]
    private int? _TotalRemainTime;
}