wip(p61,e38)

This commit is contained in:
🪞👃🪞 2024-11-21 00:25:54 +01:00
parent 9d4fcaa32b
commit 76da19d9c6
12 changed files with 172 additions and 141 deletions

View file

@ -33,7 +33,7 @@ pub trait PhrasesViewState: Send + Sync {
fn entered (&self) -> bool;
fn phrases (&self) -> Vec<Arc<RwLock<Phrase>>>;
fn phrase (&self) -> usize;
fn mode (&self) -> &Option<PhrasesMode>;
fn phrase_mode (&self) -> &Option<PhrasesMode>;
}
pub trait PhraseViewState: Send + Sync {
@ -105,7 +105,7 @@ impl PhrasesViewState for PhrasesModel {
fn phrase (&self) -> usize {
todo!()
}
fn mode (&self) -> &Option<PhrasesMode> {
fn phrase_mode (&self) -> &Option<PhrasesMode> {
&self.mode
}
}
@ -123,8 +123,8 @@ impl PhrasesViewState for SequencerTui {
fn phrase (&self) -> usize {
todo!()
}
fn mode (&self) -> &Option<PhrasesMode> {
&self.phrases_mode
fn phrase_mode (&self) -> &Option<PhrasesMode> {
&self.phrases.mode
}
}
@ -141,8 +141,8 @@ impl PhrasesViewState for ArrangerTui {
fn phrase (&self) -> usize {
todo!()
}
fn mode (&self) -> &Option<PhrasesMode> {
&self.phrases_mode
fn phrase_mode (&self) -> &Option<PhrasesMode> {
&self.phrases.mode
}
}