filetreelist

Crates.iofiletreelist
lib.rsfiletreelist
version0.5.1
sourcesrc
created_at2021-05-28 09:19:27.651826
updated_at2024-02-21 12:05:59.212943
descriptionfiletree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more
homepagehttps://github.com/extrawurst/gitui
repositoryhttps://github.com/extrawurst/gitui
max_upload_size
id403037
size973,489
(extrawurst)

documentation

README

filetreelist

This crate is designed as part of the gitui project.

filetreelist provides a very common functionality of gitui: lists of files visualized as a tree. It allows efficient iteration of only the visual (non collapsed) elements and change the tree state correctly given well defined inputs like Up/Down/Collapse.

It is the main driver behind the file tree feature:

demo

Commit count: 2293

cargo fmt