Cringe.Frame (cringe v0.1.0)

Copy Markdown View Source

Rendered terminal frame.

Summary

Types

t()

@type t() :: %Cringe.Frame{
  cursor: {pos_integer(), pos_integer()} | nil,
  lines: [String.t()]
}

Functions

new(lines, opts \\ [])

@spec new(
  [String.t()],
  keyword()
) :: t()

text(frame)

@spec text(t()) :: String.t()