Renderer-level partial rendering for semantic TUI view models.
Summary
Types
@type result() :: %{ body: [IO.chardata()], state: Vibe.TUI.RenderState.t(), live_keys: [term()] }
Functions
@spec render_body( map(), pos_integer(), Vibe.TUI.Theme.t(), Vibe.TUI.RenderState.t(), keyword() ) :: result()