Expand description
Commonly used core TUI API items.
Re-exports§
pub use super::CoreCommand;pub use super::CoreEvent;pub use super::CoreHandle;pub use super::CoreSession;pub use super::CoreSessionOptions;pub use super::FullscreenInteractionSettings;pub use super::ListOverlayRequest;pub use super::ModalOverlayRequest;pub use super::OverlayEvent;pub use super::OverlayHotkey;pub use super::OverlayHotkeyAction;pub use super::OverlayHotkeyKey;pub use super::OverlayRequest;pub use super::OverlaySelectionChange;pub use super::OverlaySubmission;pub use super::SessionAppearanceConfig;pub use super::WizardOverlayRequest;pub use super::spawn_core_session;pub use super::theme_from_styles;
Structs§
- Inline
Header Context - Session metadata displayed in the inline header.
- Inline
Header Highlight - A title + content highlight block in the header.
- Inline
Header Status Badge - A labelled status badge for the header bar.
- Inline
Segment - A styled text segment with shared style.
- Inline
Text Style - Inline text styling with foreground/background color and text effects.
- Inline
Theme - Resolved theme colors for inline rendering.
- Keyboard
Protocol Settings - Standalone keyboard protocol settings for terminal key event enhancements.
- Wizard
Step - A single step in a wizard modal flow.
Enums§
- Inline
Header Status Tone - Status-badge tone used in header status indicators.
- Inline
Message Kind - Message kind tag for inline transcript lines.
- Layout
Mode Override - Override for responsive layout detection.
- Reasoning
Display Mode - Reasoning visibility behavior in the transcript.
- Session
Surface - Standalone surface preference for selecting inline vs alternate rendering.
- UiMode
- UI mode variants for quick presets.
- Wizard
Modal Mode - Wizard modal behavior variant.
Functions§
- convert_
style - Convert an
anstyle::Styleto anInlineTextStyle.