Module helpers

Module helpers 

Source
Expand description

UI helper utilities for formatting and pane-specific behaviors.

This module contains small, focused helpers used by the TUI layer:

  • Formatting package details into rich ratatui lines
  • Human-readable byte formatting
  • In-pane filtering for Recent and Install panes
  • Triggering background preview fetches for Recent selections
  • Resolving a query string to a best-effort first matching package

Re-exports§

pub use filter::filtered_install_indices;
pub use filter::filtered_recent_indices;
pub use format::format_bytes;
pub use format::format_details_lines;
pub use format::format_signed_bytes;
pub use format::human_bytes;
pub use logging::ChangeLogger;
pub use preflight::is_package_loading_preflight;
pub use query::fetch_first_match_for_query;
pub use query::trigger_recent_preview;

Modules§

filter
Filtering utilities for pane-specific index calculations.
format
Formatting utilities for UI display.
logging
Logging utilities for change tracking and debugging.
preflight
Preflight resolution status utilities.
query
Query resolution and preview utilities.