45 lines
1.1 KiB
C#
45 lines
1.1 KiB
C#
using MECF.Framework.Common.CommonData;
|
|
using MECF.Framework.UI.Client.CenterViews.Editors.Sequence;
|
|
using System.Collections.ObjectModel;
|
|
|
|
namespace MECF.Framework.UI.Client.CenterViews.Editors
|
|
{
|
|
public class ProcessTypeFileItem : NotifiableItem
|
|
{
|
|
#region Variablers
|
|
|
|
private ObservableCollection<FileNode> _filterFileListByProcessType;
|
|
|
|
#endregion
|
|
|
|
#region Constructors
|
|
|
|
public ProcessTypeFileItem()
|
|
{
|
|
FileListByProcessType = new ObservableCollection<FileNode>();
|
|
FilterFileListByProcessType = new ObservableCollection<FileNode>();
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Properties
|
|
|
|
public string ProcessType { get; set; }
|
|
|
|
public ObservableCollection<FileNode> FileListByProcessType { get; set; }
|
|
|
|
public ObservableCollection<FileNode> FilterFileListByProcessType
|
|
{
|
|
get => _filterFileListByProcessType;
|
|
set
|
|
{
|
|
_filterFileListByProcessType = value;
|
|
InvokePropertyChanged(nameof(FilterFileListByProcessType));
|
|
}
|
|
}
|
|
|
|
|
|
#endregion
|
|
}
|
|
}
|