Crates.io | filetreelist |
lib.rs | filetreelist |
version | 0.5.2 |
source | src |
created_at | 2021-05-28 09:19:27.651826 |
updated_at | 2024-09-28 09:53:12.548203 |
description | filetree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more |
homepage | https://github.com/extrawurst/gitui |
repository | https://github.com/extrawurst/gitui |
max_upload_size | |
id | 403037 |
size | 41,181 |
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: