namespace Terminal.Gui; /// for timeout events (e.g. ) internal class TimeoutEventArgs : EventArgs { /// Creates a new instance of the class. /// /// public TimeoutEventArgs (Timeout timeout, long ticks) { Timeout = timeout; Ticks = ticks; } /// Gets the in UTC time when the will next execute after. public long Ticks { get; } /// Gets the timeout callback handler public Timeout Timeout { get; } }