From a1675b6892ae84bbafc55c115429fe824da30405 Mon Sep 17 00:00:00 2001 From: Piotr Siuszko Date: Fri, 8 Dec 2023 08:46:01 +0100 Subject: [PATCH] Copy json to clipboard --- src/app.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/app.rs b/src/app.rs index 9e66e78..7a01261 100644 --- a/src/app.rs +++ b/src/app.rs @@ -384,6 +384,13 @@ impl eframe::App for TemplateApp { }); ui.label(RichText::new("Frames JSON").strong()); egui_json_tree::JsonTree::new("simple-tree", &data.frames_json).show(ui); + if ui + .add(egui::Button::new("Copy JSON to Clipboard")) + .clicked() + { + + ui.output_mut(|o| o.copied_text = data.frames_json.to_string()); + }; } ui.separator(); let mut index_to_remove : Option = None;