#nullable enable
namespace Terminal.Gui;
/// Enables diagnostic functions for .
[Flags]
public enum ViewDiagnosticFlags : uint
{
/// All diagnostics off
Off = 0b_0000_0000,
///
/// When enabled, will draw a ruler in the Thickness.
///
Ruler = 0b_0000_0001,
///
/// When enabled, will draw the first letter of the Adornment name ('M', 'B', or 'P')
/// in the Thickness.
///
Padding = 0b_0000_0010,
///
/// When enabled the View's colors will be darker when the mouse is hovering over the View (See and .
///
Hover = 0b_0000_00100
}
public partial class View
{
/// Flags to enable/disable diagnostics.
public static ViewDiagnosticFlags Diagnostics { get; set; }
}