Context passed to TUI renderable protocol implementations.
Summary
Types
@type t() :: %Vibe.TUI.RenderContext{ opts: keyword(), state: Vibe.TUI.RenderState.t(), theme: Vibe.TUI.Theme.t(), width: pos_integer() }
Functions
@spec new(pos_integer(), Vibe.TUI.Theme.t(), Vibe.TUI.RenderState.t(), keyword()) :: t()