replace TerminalTreeEditor with Nested trait
This commit is contained in:
parent
97624e1a8e
commit
0a8c77772c
20 changed files with 244 additions and 138 deletions
shell/src
|
@ -10,8 +10,9 @@ use {
|
|||
TerminalAtom, TerminalEditor, TerminalEditorResult, TerminalEvent, TerminalStyle,
|
||||
TerminalView,
|
||||
},
|
||||
tree_nav::{TerminalTreeEditor, TreeCursor, TreeNav, TreeNavResult},
|
||||
diagnostics::Diagnostics
|
||||
tree::{TreeCursor, TreeNav, TreeNavResult},
|
||||
diagnostics::Diagnostics,
|
||||
Nested
|
||||
},
|
||||
std::sync::Arc,
|
||||
std::sync::RwLock,
|
||||
|
@ -77,7 +78,7 @@ impl TreeNav for ProcessArg {
|
|||
impl Diagnostics for ProcessArg {
|
||||
}
|
||||
|
||||
impl TerminalTreeEditor for ProcessArg {}
|
||||
impl Nested for ProcessArg {}
|
||||
|
||||
pub struct ProcessLauncher {
|
||||
cmd_editor: PTYListEditor<ProcessArg>,
|
||||
|
@ -272,5 +273,5 @@ impl TreeNav for ProcessLauncher {
|
|||
impl Diagnostics for ProcessLauncher {
|
||||
}
|
||||
|
||||
impl TerminalTreeEditor for ProcessLauncher {}
|
||||
impl Nested for ProcessLauncher {}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue