#nullable enable namespace Terminal.Gui; /// /// Provides a collection of objects for mouse events. /// /// public record struct MouseBinding { /// Initializes a new instance. /// The commands this mouse binding will invoke. public MouseBinding (Command [] commands) { Commands = commands; } /// The commands this key binding will invoke. public Command [] Commands { get; set; } }