Vibe.TUI.Widgets.Frame (vibe v0.2.3)

Copy Markdown View Source

TUI widget: titled frame with optional border.

Summary

Functions

body(children, width, theme)

border(theme, width, left_key, right_key, title \\ nil)

@spec border(
  Vibe.Terminal.Theme.t(),
  pos_integer(),
  atom(),
  atom(),
  IO.chardata() | nil
) ::
  IO.chardata()

line(content, width, theme)