dave: bubble note actions to chrome

This allows chrome to pass note actions to other apps
This commit is contained in:
William Casarin
2025-04-22 18:42:12 -07:00
parent 4cedea9fdb
commit e8a1233174
15 changed files with 227 additions and 59 deletions

View File

@@ -1,3 +1,5 @@
use notedeck::AppAction;
pub struct PreviewConfig {
pub is_mobile: bool,
}
@@ -20,7 +22,12 @@ impl PreviewApp {
}
impl notedeck::App for PreviewApp {
fn update(&mut self, app_ctx: &mut notedeck::AppContext<'_>, ui: &mut egui::Ui) {
fn update(
&mut self,
app_ctx: &mut notedeck::AppContext<'_>,
ui: &mut egui::Ui,
) -> Option<AppAction> {
self.view.update(app_ctx, ui);
None
}
}