Skip to main content

Module render

Module render 

Source
Expand description

Render module - UI rendering

Re-exports§

pub use icons::get_icon;
pub use preview::is_binary_file;
pub use preview::is_image_file;
pub use preview::is_text_file;
pub use preview::render_directory_info;
pub use preview::render_hex_preview;
pub use preview::render_image_preview;
pub use preview::render_text_preview;
pub use preview::DirectoryInfo;
pub use preview::HexPreview;
pub use preview::ImagePreview;
pub use preview::TextPreview;
pub use status::render_input_popup;
pub use status::render_status_bar;
pub use terminal::RecommendedProtocol;
pub use terminal::TerminalBrand;
pub use tree::render_tree;
pub use tree::visible_height;

Modules§

icons
Nerd Fonts icon mappings for files and directories Based on yazi file manager’s icon system with additional customizations
preview
Preview rendering (text, images, and directory info)
status
Status bar and input popup rendering
terminal
Terminal detection module - Detects terminal brands and recommends image protocols
tree
Tree rendering

Structs§

Picker

Functions§

create_image_picker
Create an image picker for protocol detection