oxicode_vtui/presentation/mod.rs
1//! Small, host-agnostic presentation primitives for the next oxicode TUI.
2//!
3//! This module deliberately has no agent, settings, or terminal-lifecycle
4//! dependency. It is the seam between oxicode's event/state layer and its
5//! ratatui views.
6
7pub mod allocation;
8pub mod renderable;
9pub mod transcript;
10
11pub use allocation::{BlockAlloc, allocate_rows};
12pub use renderable::{Column, Renderable, TextCell};
13pub use transcript::{BlockDisplayMode, TranscriptLine, VisibleItem, visible_items};