Expand description
User interface module
Re-exports§
pub use animation::AnimationState;pub use animation::Easing;pub use animation::SmoothScroll;pub use app::tabs_rect_for_area;pub use app::Focus;pub use app::RustlensUi;pub use app::Tab;pub use dependency_view::DependencyView;pub use inspector::InspectorPanel;pub use search::filter_candidates;pub use search::CandidateKind;pub use search::CompletionCandidate;pub use search::SearchBar;pub use search::SearchCompletion;
Modules§
- animation
- Animation system for smooth UI transitions
- app
- Main Rustlens TUI application — composed from blocks (header, list, status, overlays, right_panel).
- components
- Reusable UI components
- dependency_
view - Dependency list and docs view (root crate info or crates.io doc for a dependency).
- inspector
- Inspector panel for displaying code item details
- search
- Search bar and completion widgets
- splash
- Splash screen with waves animation shown before the main TUI.
- theme
- Theme system for Rustlens TUI