From 6c42008a28bf67d349ff618077d81782675312a6 Mon Sep 17 00:00:00 2001 From: Leon Hoppe Date: Sat, 15 Feb 2025 13:49:39 +0100 Subject: [PATCH] Added basic export and import feature --- .idea/.idea.HopFrame/.idea/workspace.xml | 37 +++--- src/HopFrame.Core/Services/ITableManager.cs | 1 + .../Services/Implementations/TableManager.cs | 6 + .../Components/Dialogs/HopFrameEditor.razor | 2 +- .../Components/Pages/HopFrameTablePage.razor | 39 +++++- .../HopFrameConfiguratorExtensions.cs | 5 + src/HopFrame.Web/Plugins/HopFramePlugin.cs | 35 +++++- .../Plugins/Internal/ExporterPlugin.cs | 112 ++++++++++++++++++ testing/HopFrame.Testing/Program.cs | 2 + 9 files changed, 220 insertions(+), 19 deletions(-) create mode 100644 src/HopFrame.Web/Plugins/Internal/ExporterPlugin.cs diff --git a/.idea/.idea.HopFrame/.idea/workspace.xml b/.idea/.idea.HopFrame/.idea/workspace.xml index 1a0342d..f99fbf2 100644 --- a/.idea/.idea.HopFrame/.idea/workspace.xml +++ b/.idea/.idea.HopFrame/.idea/workspace.xml @@ -12,17 +12,15 @@ + - - - - - + + + + - -