Skip to main content

Crate blizz_ui

Crate blizz_ui 

Source

Re-exports§

pub use layout::Size;
pub use select_option::SelectOption;

Modules§

box_chrome
Shared box-drawing primitives for bordered UI components (text entry, selector).
components
decode
input_buffer
layout
prompt
select_option
style

Structs§

LayoutPanel
Compositor-controlled positioning for a component.
LayoutStack
A vertical layout stack that tracks the current row and produces panels for each component drawn.
RenderContext
Terminal dimensions and timing context shared across all components.
Renderer
Bundles writer, RNG, per-frame context, and current panel for rendering.
WizardPromptRefs
References to wizard prompt widgets for render_prompt_layer.

Enums§

Align
Horizontal alignment strategy for a component within the terminal.

Traits§

Component
A self-rendering UI element.

Functions§

render_prompt_layer