Skip to content

Commit aa9503c

Browse files
committed
Tree widget - WIP 23 - Add indentation.
1 parent daab8c0 commit aa9503c

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/widgets/tree.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
//! }
3030
//! ```
3131
use std::fmt::{Debug, Formatter};
32+
use figures::units::Lp;
3233
use cushy::figures::units::Px;
3334
use cushy::widget::{MakeWidget, WidgetRef, WrapperWidget};
3435
use cushy::widgets::Space;
@@ -231,7 +232,11 @@ impl Tree {
231232
let nodes = self.nodes.lock();
232233
let node = nodes.get(&key).unwrap();
233234

234-
node.child_widget.clone()
235+
let indent = Space::default().width(Lp::new(5));
236+
237+
indent
238+
.and(node.child_widget.clone())
239+
.into_columns()
235240
.make_widget()
236241
})
237242
.collect();

0 commit comments

Comments
 (0)