Icons.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 Microsoft.CommandPalette.Extensions.Toolkit; 6 7 namespace Microsoft.CmdPal.Ext.WindowsServices; 8 9 internal sealed class Icons 10 { 11 internal static IconInfo ServicesIcon { get; } = IconHelpers.FromRelativePath("Assets\\Services.svg"); 12 13 internal static IconInfo StopIcon { get; } = IconHelpers.FromRelativePath("Assets\\service_stopped.png"); 14 15 internal static IconInfo PlayIcon { get; } = IconHelpers.FromRelativePath("Assets\\service_running.png"); 16 17 internal static IconInfo RefreshIcon { get; } = new IconInfo("\xE72C"); // Refresh icon 18 19 internal static IconInfo OpenIcon { get; } = new IconInfo("\xE8A7"); // OpenInNewWindow icon 20 21 internal static IconInfo PauseIcon { get; } = IconHelpers.FromRelativePath("Assets\\service_paused.png"); 22 }