namespace Terminal.Gui; // TODO: This class is unnecessary. Replace it with CancelEventArgs from Terminal.Gui.View\CancelEventArgs.cs /// Args for events that describe a change in public class MouseFlagsChangedEventArgs : EventArgs { /// Creates a new instance of the class. /// /// public MouseFlagsChangedEventArgs (MouseFlags oldValue, MouseFlags newValue) { OldValue = oldValue; NewValue = newValue; } /// The new value public MouseFlags NewValue { get; } /// The old value before event public MouseFlags OldValue { get; } }