namespace Terminal.Gui.Examples;
///
/// Represents a sequence of keystrokes to inject during example demonstration or testing.
///
public class DemoKeyStrokeSequence
{
///
/// Gets or sets the array of keystroke names to inject.
///
public string [] KeyStrokes { get; set; } = [];
///
/// Gets or sets the delay in milliseconds before injecting these keystrokes.
///
public int DelayMs { get; set; } = 0;
///
/// Gets or sets the order in which this sequence should be executed.
///
public int Order { get; set; } = 0;
}