1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00
Artemis/src/Artemis.Core/Services/Input/Events/ArtemisKeyboardToggleStatusArgs.cs

26 lines
737 B
C#

using System;
namespace Artemis.Core.Services
{
/// <summary>
/// Contains data for keyboard input events
/// </summary>
public class ArtemisKeyboardToggleStatusArgs : EventArgs
{
internal ArtemisKeyboardToggleStatusArgs(KeyboardToggleStatus oldStatus, KeyboardToggleStatus newStatus)
{
OldStatus = oldStatus;
NewStatus = newStatus;
}
/// <summary>
/// Gets the keyboard status before the change
/// </summary>
public KeyboardToggleStatus OldStatus { get; }
/// <summary>
/// Gets the keyboard status after the change
/// </summary>
public KeyboardToggleStatus NewStatus { get; }
}
}