using MultiTerm.Core.Common; namespace MultiTerm.Core.ViewModel; public interface ITerminalViewModel { /// /// Title of the Terminal View. /// string Title { get; } /// /// Type of view. /// TerminalViewType ViewType { get; } /// /// Type of Protocol. /// ProtocolType ProtocolType { get; } /// /// Request Closing of Terminal. /// void CloseRequest(); /// /// Closing of Terminal was initiated. /// event EventHandler ClosingEvent; }