Documentation
¶
Overview ¶
Package vxui is memcode's interactive renderer, built on vaxis's Elm-style `ui` framework (StatefulWidget/State/Build/HandleEvent). It replaces the Bubble Tea fork: the live region (status · composer · footer, plus menus/prompts) is a widget tree that the framework lays out and paints every frame, and durable output goes to native scrollback via EventContext.AppendString. The framework owns the cursor/region bookkeeping, so the inline-render glitch class (and the ShowCursor scrollback-erase bug) cannot occur. Engine output and HITL prompts arrive on other goroutines and are marshalled onto the UI thread with Runtime().Dispatch (goroutine-safe via PostEvent).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.