mirror of
https://github.com/mRemoteNG/mRemoteNG.git
synced 2026-02-25 19:38:37 +08:00
25 lines
537 B
C#
25 lines
537 B
C#
using System.Collections;
|
|
using mRemoteNG.Connection;
|
|
using mRemoteNG.Tree;
|
|
using mRemoteNG.Tree.Root;
|
|
|
|
|
|
namespace mRemoteNG.UI.Controls
|
|
{
|
|
public interface IConnectionTree
|
|
{
|
|
ConnectionTreeModel ConnectionTreeModel { get; set; }
|
|
|
|
ConnectionInfo SelectedNode { get; }
|
|
|
|
IEnumerable ExpandedObjects { get; set; }
|
|
|
|
RootNodeInfo GetRootConnectionNode();
|
|
|
|
void InvokeExpand(object model);
|
|
|
|
void InvokeRebuildAll(bool preserveState);
|
|
|
|
void ToggleExpansion(object model);
|
|
}
|
|
} |