replace old Split component

This commit is contained in:
🪞👃🪞 2024-09-10 23:12:02 +03:00
parent e845d252b7
commit 60406e1d32
9 changed files with 141 additions and 107 deletions

View file

@ -40,10 +40,21 @@ impl Content for Demo<Tui> {
//Align::Center(&self.items[self.index] as &dyn Widget<Engine = Tui>)
Align::Center(Layers::new(|add|{
add(&Outset::WH(1, 1, FillBg(Color::Rgb(0,128,128))))?;
add(&Layers::new(|add|{
add(&Align::Center("....."))?;
add(&Align::Center("FOO"))?;
Ok(())
add(&Split::down(|add|{
add(&Layers::new(|add|{
add(&Outset::WH(1, 1, FillBg(Color::Rgb(0,128,0))))?;
add(&Align::Center("55555"))?;
add(&Align::Center("FOO"))?;
//add(&FillBg(Color::Rgb(0,128,0)))?;
Ok(())
}))?;
add(&Layers::new(|add|{
add(&Outset::WH(1, 1, FillBg(Color::Rgb(0,0,128))))?;
add(&Align::Center("7777777"))?;
add(&Align::Center("BAR"))?;
//add(&FillBg(Color::Rgb(0,0,128)))?;
Ok(())
}))
}))
}))
}