namespace Terminal.Gui.App; #pragma warning disable CS1711 /// /// Provides data for events that convey the current value of a property or other value in a cancellable workflow (CWP). /// /// /// Used for workflows where the current value of a property or value is being conveyed, such as /// when a property has been changed. /// /// The type of the value. public class EventArgs : EventArgs /*where T : notnull*/ { /// Initializes a new instance of the class. /// The current value of the property. /// The type of the value. public EventArgs (in T currentValue) { Value = currentValue; } /// The current value of the property. public T Value { get; } }