mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 04:06:45 +01:00
wip(p61,e38)
This commit is contained in:
parent
9d4fcaa32b
commit
76da19d9c6
12 changed files with 172 additions and 141 deletions
|
|
@ -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
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue