using System.Collections.ObjectModel; using System.ComponentModel; using CommunityToolkit.Mvvm.ComponentModel; using Seyounth.Hyosung.Data.Models; namespace Seyounth.Hyosung.Runtime.Models; [INotifyPropertyChanged] public partial class StackStationModel { [ObservableProperty] [DefaultValue("NoData")] private string trayCode; [ObservableProperty] [DefaultValue("NoData")] private string varietyCode; [ObservableProperty] private int layers; [ObservableProperty] private int totalCount; [ObservableProperty] private int currentCount; [ObservableProperty] private ObservableCollection yarns = new(); }