Vibe.TUI.Width (vibe v0.2.0)

Copy Markdown View Source

Width helpers for ANSI-styled terminal lines.

Summary

Functions

chunks(text, width)

@spec chunks(IO.chardata(), pos_integer()) :: [String.t()]

take(text, width)

@spec take(IO.chardata(), non_neg_integer()) :: String.t()

visible_length(text)

@spec visible_length(IO.chardata()) :: non_neg_integer()

visible_text(text)

@spec visible_text(IO.chardata()) :: String.t()