LayoutException.cs 867 B

1234567891011121314151617181920212223242526272829
  1. namespace Terminal.Gui.ViewBase;
  2. /// <summary>
  3. /// Represents an exception that is thrown when a layout operation fails.
  4. /// </summary>
  5. [Serializable]
  6. public class LayoutException : Exception
  7. {
  8. /// <summary>
  9. /// Creates a new instance of <see cref="LayoutException"/>.
  10. /// </summary>
  11. public LayoutException () { }
  12. /// <summary>
  13. /// Creates a new instance of <see cref="LayoutException"/>.
  14. /// </summary>
  15. /// <param name="message"></param>
  16. public LayoutException (string? message) : base (message) { }
  17. /// <summary>
  18. /// Creates a new instance of <see cref="LayoutException"/>.
  19. /// </summary>
  20. /// <param name="message"></param>
  21. /// <param name="innerException"></param>
  22. public LayoutException (string? message, Exception? innerException)
  23. : base (message, innerException)
  24. { }
  25. }