#nullable enable namespace Terminal.Gui; /// /// Describes the context in which a is being invoked. /// public interface ICommandContext { /// /// The that is being invoked. /// public Command Command { get; set; } //// TODO: Remove this property. With CommandContext being a generic type, there should be no need for arbitrary data. ///// ///// Arbitrary data. ///// //public object? Data { get; set; } }