Add Enter variant to Action in text::Editor
This commit is contained in:
parent
6448429103
commit
1455911b63
3 changed files with 3 additions and 0 deletions
|
|
@ -51,6 +51,7 @@ pub enum Action {
|
||||||
SelectWord,
|
SelectWord,
|
||||||
SelectLine,
|
SelectLine,
|
||||||
Insert(char),
|
Insert(char),
|
||||||
|
Enter,
|
||||||
Backspace,
|
Backspace,
|
||||||
Delete,
|
Delete,
|
||||||
Click(Point),
|
Click(Point),
|
||||||
|
|
|
||||||
|
|
@ -176,6 +176,7 @@ impl editor::Editor for Editor {
|
||||||
Action::MoveUp => act(cosmic_text::Action::Up),
|
Action::MoveUp => act(cosmic_text::Action::Up),
|
||||||
Action::MoveDown => act(cosmic_text::Action::Down),
|
Action::MoveDown => act(cosmic_text::Action::Down),
|
||||||
Action::Insert(c) => act(cosmic_text::Action::Insert(c)),
|
Action::Insert(c) => act(cosmic_text::Action::Insert(c)),
|
||||||
|
Action::Enter => act(cosmic_text::Action::Enter),
|
||||||
Action::Backspace => act(cosmic_text::Action::Backspace),
|
Action::Backspace => act(cosmic_text::Action::Backspace),
|
||||||
Action::Delete => act(cosmic_text::Action::Delete),
|
Action::Delete => act(cosmic_text::Action::Delete),
|
||||||
Action::Click(position) => act(cosmic_text::Action::Click {
|
Action::Click(position) => act(cosmic_text::Action::Click {
|
||||||
|
|
|
||||||
|
|
@ -425,6 +425,7 @@ impl Update {
|
||||||
keyboard::KeyCode::Down => {
|
keyboard::KeyCode::Down => {
|
||||||
Some(Self::Edit(Action::MoveDown))
|
Some(Self::Edit(Action::MoveDown))
|
||||||
}
|
}
|
||||||
|
keyboard::KeyCode::Enter => Some(Self::Edit(Action::Enter)),
|
||||||
keyboard::KeyCode::Backspace => {
|
keyboard::KeyCode::Backspace => {
|
||||||
Some(Self::Edit(Action::Backspace))
|
Some(Self::Edit(Action::Backspace))
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue