namespace SpaceEngineersBlueprintEditor.Interface.Services;
///
/// 树视图服务
///
public interface ITreeViewService
{
///
/// 目标树视图控件
///
TreeView? TreeView { get; protected set; }
///
/// 初始化树视图服务
///
/// 树视图控件
void Initialize(TreeView treeView) => TreeView = treeView;
///
/// 添加树视图节点
///
/// 树视图节点
void Add(TreeViewNode node) => TreeView?.RootNodes.Add(node);
///
/// 清除所有树视图及其子节点
///
void Clear() => TreeView?.RootNodes.Clear();
}