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

@ -33,10 +33,11 @@ impl<E: Engine> Audio for Mixer<E> {
impl Content for Mixer<Tui> {
type Engine = Tui;
fn content (&self) -> impl Widget<Engine = Tui> {
let mut tracks = Split::right();
for channel in self.tracks.iter() {
tracks = tracks.add_ref(channel)
}
tracks
Split::right(|add| {
for channel in self.tracks.iter() {
add(channel)?;
}
Ok(())
})
}
}