From 122d7ddad83ed0c4db804138ccac1685f7018b02 Mon Sep 17 00:00:00 2001 From: Joao Vitor Silveira Ribeiro Date: Wed, 15 Mar 2023 10:59:37 -0300 Subject: [PATCH 1/2] Add method is_collapsed --- src/lib.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 7e82941..74d0d8a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -440,6 +440,12 @@ impl TreeView { self.list.set_collapsed(index, collapsed); } + /// Ruturns true if the row is collapsed, otherwise returns false + pub fn is_collapsed(&mut self, row: usize) -> bool { + let index = self.list.row_to_item_index(row); + self.list.get_collapsed(index) + } + /// Collapses or expands the children of the given `row`. /// /// Chained variant. From 655f0eddb0a8d598ba85ddb9a0d07de5e6b52b9b Mon Sep 17 00:00:00 2001 From: Joao Vitor Silveira Ribeiro Date: Wed, 15 Mar 2023 11:06:26 -0300 Subject: [PATCH 2/2] Fix typo on lib.rs --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 74d0d8a..7d0d795 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -440,7 +440,7 @@ impl TreeView { self.list.set_collapsed(index, collapsed); } - /// Ruturns true if the row is collapsed, otherwise returns false + /// Returns true if the row is collapsed, otherwise returns false pub fn is_collapsed(&mut self, row: usize) -> bool { let index = self.list.row_to_item_index(row); self.list.get_collapsed(index)