(&mut self)
| 527 | } |
| 528 | |
| 529 | pub fn clear(&mut self) { |
| 530 | self.input.clear(); |
| 531 | self.cursor_position = 0; |
| 532 | self.history_index = None; |
| 533 | self.history_draft = None; |
| 534 | self.suggestions.clear(); |
| 535 | self.suggestion_index = None; |
| 536 | self.mode = PromptMode::Normal; |
| 537 | self.reset_interrupt_confirmation(); |
| 538 | } |
| 539 | |
| 540 | pub fn set_focused(&mut self, focused: bool) { |
| 541 | self.focused = focused; |
no test coverage detected