delegate more control to transport items

This commit is contained in:
🪞👃🪞 2024-09-12 15:58:43 +03:00
parent 630974d394
commit aaedede796
2 changed files with 81 additions and 59 deletions

View file

@ -17,14 +17,16 @@ impl Demo<Tui> {
index: 0,
items: vec![
Box::new(tek_sequencer::TransportPlayPauseButton {
_engine: Default::default(),
value: Some(TransportState::Stopped),
focused: true
_engine: Default::default(),
transport: None,
value: Some(TransportState::Stopped),
focused: true
}),
Box::new(tek_sequencer::TransportPlayPauseButton {
_engine: Default::default(),
value: Some(TransportState::Rolling),
focused: false
_engine: Default::default(),
transport: None,
value: Some(TransportState::Rolling),
focused: false
}),
]
}