KetraTerm
API · v0.3.0All versions

TerminalCellSnapshot

data class TerminalCellSnapshot(val codepoint: Int, val cluster: String?, val attributes: Long, val extraAttributes: Long, val flags: Int, val hyperlinkId: Int)

One public-render-ABI cell in a conformance snapshot.

Constructors

Link copied to clipboard
constructor(codepoint: Int, cluster: String?, attributes: Long, extraAttributes: Long, flags: Int, hyperlinkId: Int)

Properties

Link copied to clipboard

stable primary render attribute word.

Link copied to clipboard

complete grapheme text for cluster-leading cells, otherwise null.

Link copied to clipboard

scalar value, or zero for blank, cluster, and wide-trailing cells.

Link copied to clipboard

stable extended render attribute word.

Link copied to clipboard
val flags: Int

stable render cell flag set.

Link copied to clipboard

public hyperlink identifier, or zero when absent.