View.Diagnostics.cs 758 B

12345678910111213141516
  1. #nullable enable
  2. namespace Terminal.Gui;
  3. public partial class View
  4. {
  5. /// <summary>Gets or sets whether diagnostic information will be drawn. This is a bit-field of <see cref="ViewDiagnosticFlags"/>.e <see cref="View"/> diagnostics.</summary>
  6. /// <remarks>
  7. /// <para>
  8. /// <see cref="Adornment.Diagnostics"/> gets set to this property by default, enabling <see cref="ViewDiagnosticFlags.Ruler"/> and <see cref="ViewDiagnosticFlags.Thickness"/>.
  9. /// </para>
  10. /// <para>
  11. /// <see cref="ViewDiagnosticFlags.Hover"/> and <see cref="ViewDiagnosticFlags.DrawIndicator"/> are enabled for all Views independently of Adornments.
  12. /// </para>
  13. /// </remarks>
  14. public static ViewDiagnosticFlags Diagnostics { get; set; }
  15. }