aboutsummaryrefslogtreecommitdiff
path: root/src/terminal
diff options
context:
space:
mode:
Diffstat (limited to 'src/terminal')
-rw-r--r--src/terminal/runtime.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/terminal/runtime.rs b/src/terminal/runtime.rs
index 025983a3..66484ea9 100644
--- a/src/terminal/runtime.rs
+++ b/src/terminal/runtime.rs
@@ -449,8 +449,13 @@ impl TerminalRuntime {
self.0.try_send_bytes(bytes)
}
- pub fn send_bytes_after(&self, bytes: Bytes, delay: std::time::Duration) {
- self.0.send_bytes_after(bytes, delay);
+ pub fn queue_user_input_submission(
+ &self,
+ text: Bytes,
+ enter: Bytes,
+ delay: std::time::Duration,
+ ) -> std::io::Result<std::sync::mpsc::Receiver<std::io::Result<()>>> {
+ self.0.queue_user_input_submission(text, enter, delay)
}
pub fn try_send_paste(&self, text: String) -> Result<(), mpsc::error::TrySendError<Bytes>> {