Skip to main content

vtcode_tui/core_tui/session/
modal.rs

1mod layout;
2mod render;
3mod state;
4#[cfg(test)]
5mod tests;
6
7#[allow(unused_imports)]
8pub use layout::{
9    ModalBodyContext, ModalListLayout, ModalRenderStyles, ModalSection, compute_modal_area,
10    modal_content_width,
11};
12#[allow(unused_imports)]
13pub use render::{
14    modal_list_items, render_modal_body, render_modal_list, render_wizard_modal_body,
15    render_wizard_tabs,
16};
17#[allow(unused_imports)]
18pub use state::{
19    ModalKeyModifiers, ModalListItem, ModalListKeyResult, ModalListState, ModalSearchState,
20    ModalState, WizardModalState, WizardStepState, is_divider_title,
21};