namespace Spectre.Console.Rendering;
///
/// Represents the different parts of a table border.
///
public enum TableBorderPart
{
///
/// The top left part of a header.
///
HeaderTopLeft,
///
/// The top part of a header.
///
HeaderTop,
///
/// The top separator part of a header.
///
HeaderTopSeparator,
///
/// The top right part of a header.
///
HeaderTopRight,
///
/// The left part of a header.
///
HeaderLeft,
///
/// A header separator.
///
HeaderSeparator,
///
/// The right part of a header.
///
HeaderRight,
///
/// The bottom left part of a header.
///
HeaderBottomLeft,
///
/// The bottom part of a header.
///
HeaderBottom,
///
/// The bottom separator part of a header.
///
HeaderBottomSeparator,
///
/// The bottom right part of a header.
///
HeaderBottomRight,
///
/// The top left part of a footer.
///
FooterTopLeft,
///
/// The top part of a footer.
///
FooterTop,
///
/// The top separator part of a footer.
///
FooterTopSeparator,
///
/// The top right part of a footer.
///
FooterTopRight,
///
/// The left part of a cell.
///
CellLeft,
///
/// A cell separator.
///
CellSeparator,
///
/// The right part of a cell.
///
CellRight,
///
/// The bottom left part of a footer.
///
FooterBottomLeft,
///
/// The bottom part of a footer.
///
FooterBottom,
///
/// The bottom separator part of a footer.
///
FooterBottomSeparator,
///
/// The bottom right part of a footer.
///
FooterBottomRight,
}