From fecbc0717b4b6a31023ebcd7ea8764f7950ba8f7 Mon Sep 17 00:00:00 2001 From: Leon Hoppe Date: Tue, 28 Jan 2025 18:10:56 +0100 Subject: [PATCH] Implemented deferred entry manipulation --- .idea/.idea.HopFrame/.idea/workspace.xml | 30 ++++++++-- src/HopFrame.Core/Services/ITableManager.cs | 2 +- .../Services/Implementations/TableManager.cs | 8 +-- .../Components/Dialogs/HopFrameEditor.razor | 55 ++++++++++++++----- .../Components/Pages/HopFrameTablePage.razor | 7 +-- src/HopFrame.Web/Models/PropertyChange.cs | 8 +++ .../Services/DisplayPropertyTests.cs | 2 +- .../Services/TableManagerTests.cs | 6 +- .../Pages/HopFrameTablePageTests.cs | 2 +- 9 files changed, 83 insertions(+), 37 deletions(-) create mode 100644 src/HopFrame.Web/Models/PropertyChange.cs diff --git a/.idea/.idea.HopFrame/.idea/workspace.xml b/.idea/.idea.HopFrame/.idea/workspace.xml index d897a72..99f649d 100644 --- a/.idea/.idea.HopFrame/.idea/workspace.xml +++ b/.idea/.idea.HopFrame/.idea/workspace.xml @@ -11,12 +11,14 @@