#nullable enable namespace Terminal.Gui.Drivers; /// /// Interface for classes responsible for reporting the current /// size of the terminal window. /// public interface ISizeMonitor { /// Invoked when the terminal's size changed. The new size of the terminal is provided. event EventHandler? SizeChanged; /// /// Examines the current size of the terminal and raises if it is different /// from last inspection. /// /// bool Poll (); }