using System; using System.Collections.Generic; using System.Text; using System.Windows.Media; using AIStudio.Wpf.DiagramDesigner; using AIStudio.Wpf.Mind.Models; using AIStudio.Wpf.Mind.ViewModels; namespace AIStudio.Wpf.Mind.Helpers { public interface IMindLayout { /// /// 默认节点样式设置 /// /// void Appearance(MindNode mindNode); /// /// 节点样式设置 /// /// /// /// void Appearance(MindNode mindNode, MindTheme mindTheme, bool initAppearance); /// /// 连线类型设置 /// /// /// /// /// ConnectionViewModel GetOrSetConnectionViewModel(MindNode source, MindNode sink, ConnectionViewModel connector = null); /// /// 更新布局 /// /// void UpdatedLayout(MindNode mindNode); } }