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; }
}