Files
FluentTerminal/FluentTerminal.Models/KeyBindings.cs
T
Aleksandar Pesic 4ec9f0a5a6 Implementing remote SSH profiles, 2nd attempt (#395)
* Implementing remote SSH profiles.

* Fixing async terminal adds.

* Improving behavior when new window is requested.

* Minor changes.

* Move ssh profiles to roaming, rename sshshellprofile to sshprofile
2019-06-07 00:22:45 +02:00

23 lines
1.1 KiB
C#

using System.Collections.Generic;
namespace FluentTerminal.Models
{
public class KeyBindings
{
public ICollection<KeyBinding> ToggleWindow { get; set; }
public ICollection<KeyBinding> NextTab { get; set; }
public ICollection<KeyBinding> PreviousTab { get; set; }
public ICollection<KeyBinding> NewTab { get; set; }
public ICollection<KeyBinding> ConfigurableNewTab { get; set; }
public ICollection<KeyBinding> ChangeTabTitle { get; set; }
public ICollection<KeyBinding> CloseTab { get; set; }
public ICollection<KeyBinding> NewWindow { get; set; }
public ICollection<KeyBinding> ConfigurableNewWindow { get; set; }
public ICollection<KeyBinding> ShowSettings { get; set; }
public ICollection<KeyBinding> Copy { get; set; }
public ICollection<KeyBinding> Paste { get; set; }
public ICollection<KeyBinding> Search { get; set; }
public ICollection<KeyBinding> SavedSshNewTab { get; set; }
public ICollection<KeyBinding> SavedSshNewWindow { get; set; }
}
}