TerminalProfile.cs
1 // Copyright (c) Microsoft Corporation 2 // The Microsoft Corporation licenses this file to you under the MIT license. 3 // See the LICENSE file in the project root for more information. 4 5 using System; 6 7 namespace Microsoft.CmdPal.Ext.WindowsTerminal; 8 9 public class TerminalProfile 10 { 11 public TerminalPackage Terminal { get; } 12 13 public string Name { get; } 14 15 public Guid? Identifier { get; } 16 17 public bool Hidden { get; } 18 19 public string Icon { get; } 20 21 public TerminalProfile(TerminalPackage terminal, string name, Guid? identifier, bool hidden, string icon) 22 { 23 Terminal = terminal; 24 Name = name; 25 Identifier = identifier; 26 Hidden = hidden; 27 Icon = icon; 28 } 29 }