// Copyright (c) Microsoft Corporation // The Microsoft Corporation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using static KeyboardManagerEditorUI.Interop.ShortcutKeyMapping; namespace KeyboardManagerEditorUI.Helpers { public class ProgramShortcut : IToggleableShortcut { public List Shortcut { get; set; } = new List(); public string AppToRun { get; set; } = string.Empty; public string Args { get; set; } = string.Empty; public bool IsActive { get; set; } = true; public string Id { get; set; } = string.Empty; public bool IsAllApps { get; set; } = true; public string AppName { get; set; } = string.Empty; public string StartInDirectory { get; set; } = string.Empty; public string Elevation { get; set; } = string.Empty; public string IfRunningAction { get; set; } = string.Empty; public string Visibility { get; set; } = string.Empty; } }