Package-level declarations

Types

Link copied to clipboard
class Buffer(val width: Int, val height: Int)

Represents a grid of characters and their associated styles.

Link copied to clipboard
class BufferDiff(colorMode: ColorMode = ColorMode.TrueColor)

Calculates the difference between two Buffer instances and generates ANSI escape sequences.

Link copied to clipboard
data class Cell(var char: Char = ' ', var foreground: Color = Color.Default, var background: Color = Color.Default, var bold: Boolean = false, var italic: Boolean = false, var underline: Boolean = false, var strikethrough: Boolean = false)

A data container representing the visual state of a single terminal cell.