feat: added new messages to represent completion of saving and opening a file async
This commit is contained in:
@@ -41,6 +41,8 @@ fn update(state: &mut State, message: Message) -> Task<Message> {
|
|||||||
Message::LinkClicked(url) => handler::link_clicked(url),
|
Message::LinkClicked(url) => handler::link_clicked(url),
|
||||||
Message::FileActionSelected(action) => handler::file_action(state, action),
|
Message::FileActionSelected(action) => handler::file_action(state, action),
|
||||||
Message::ViewActionSelected(action) => handler::view_action(state, action),
|
Message::ViewActionSelected(action) => handler::view_action(state, action),
|
||||||
|
Message::FileOpened(_) => todo!(),
|
||||||
|
Message::FileSaved(path_buf) => todo!(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+3
-1
@@ -1,4 +1,4 @@
|
|||||||
use std::fmt::Display;
|
use std::{fmt::Display, path::PathBuf};
|
||||||
|
|
||||||
use iced::widget::text_editor;
|
use iced::widget::text_editor;
|
||||||
|
|
||||||
@@ -68,4 +68,6 @@ pub enum Message {
|
|||||||
ViewActionSelected(ViewAction),
|
ViewActionSelected(ViewAction),
|
||||||
SwitchTab(usize),
|
SwitchTab(usize),
|
||||||
LinkClicked(String),
|
LinkClicked(String),
|
||||||
|
FileOpened(Result<(PathBuf, String), String>),
|
||||||
|
FileSaved(Result<PathBuf, String>),
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user