mirror of
https://codeberg.org/unspeaker/perch.git
synced 2025-12-06 09:36:42 +01:00
pass whole state to setter, to emit tasks
This commit is contained in:
parent
d26c46d6e1
commit
859da8e5d1
5 changed files with 85 additions and 48 deletions
|
|
@ -12,7 +12,7 @@ pub struct Taggart {
|
|||
pub cursor: usize,
|
||||
pub offset: usize,
|
||||
pub column: usize,
|
||||
pub columns: Columns<fn(&Entry)->Option<Arc<str>>, fn(&mut [Entry], usize, &str)>,
|
||||
pub columns: Columns<fn(&Entry)->Option<Arc<str>>, fn(&mut Self, usize, &str)>,
|
||||
pub display: Measure<TuiOut>,
|
||||
pub tasks: Vec<Task>,
|
||||
pub mode: Option<Mode>,
|
||||
|
|
@ -22,7 +22,7 @@ pub struct Taggart {
|
|||
pub enum Mode {
|
||||
Help,
|
||||
Edit {
|
||||
value: String,
|
||||
value: Arc<str>,
|
||||
index: usize,
|
||||
},
|
||||
Apply {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue