using Avalonia.Data; using Avalonia.Interactivity; using Avalonia; using Serein.Library; using Serein.Workbench.Avalonia.ViewModels; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Reactive.Subjects; using System.Text; using System.Threading.Tasks; using Avalonia.Input; using System.Windows.Input; using Avalonia.Controls; using Avalonia.Media; using Avalonia.Collections; using System.Collections; using CommunityToolkit.Mvvm.ComponentModel; using System.Reflection; namespace Serein.Workbench.Avalonia.Custom.ViewModels { internal partial class FlowLibraryInfoViewModel:ViewModelBase { /// /// 依赖名称 /// [ObservableProperty] public string _libraryName; private ObservableCollection activateMethods; private ObservableCollection flipflopMethods; /// /// 动作节点 /// public ObservableCollection ActivateMethods { get => activateMethods; set => SetProperty(ref activateMethods,value); } /// /// 触发器节点 /// public ObservableCollection FlipflopMethods { get => flipflopMethods; set => SetProperty(ref activateMethods, value); } ///// ///// 加载项目信息 ///// ///// //public void LoadLibraryInfo(LibraryMds libraryMds) //{ // this.AssemblyName = libraryMds.AssemblyName; //} } }