Ansi Grid String Builder
class AnsiGridStringBuilder(var leftBoundary: Char = '|', var rightBoundary: Char = '|', var horizontalDivider: Char = '-', var lineTerminator: String = NEWLINE)
Provides a class for building strings as part of a grid.
Properties
Functions
Link copied to clipboard
Draw a boundary with a specified color.
Link copied to clipboard
fun drawCentralisedWrapped(value: String, startY: Int, maxWidth: Int, color: AnsiColor): FramePosition
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun drawWrapped(value: String, startX: Int, startY: Int, maxWidth: Int, color: AnsiColor): FramePosition
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Get the number of lines that a string will take up in a given area.