LenovoLegionToolkit
15 строк · 548.0 Байт
1namespace LenovoLegionToolkit.Lib.Extensions;
2
3public static class RGBKeyboardBacklightPresetExtensions
4{
5public static RGBKeyboardBacklightPreset Next(this RGBKeyboardBacklightPreset preset)
6{
7return preset switch
8{
9RGBKeyboardBacklightPreset.Off => RGBKeyboardBacklightPreset.One,
10RGBKeyboardBacklightPreset.One => RGBKeyboardBacklightPreset.Two,
11RGBKeyboardBacklightPreset.Two => RGBKeyboardBacklightPreset.Three,
12_ => RGBKeyboardBacklightPreset.Off,
13};
14}
15}
16