From 9ae929aad95b73f38ded429b7eb28ea405e9f0f6 Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Wed, 26 Nov 2025 11:41:42 +0100 Subject: [PATCH] SharedPreferences: add erase_all() functionality --- internal_filesystem/lib/mpos/config.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal_filesystem/lib/mpos/config.py b/internal_filesystem/lib/mpos/config.py index 1331a595..99821c31 100644 --- a/internal_filesystem/lib/mpos/config.py +++ b/internal_filesystem/lib/mpos/config.py @@ -193,6 +193,10 @@ class Editor: pass return self + def remove_all(self): + self.temp_data = {} + return self + def apply(self): """Save changes to the file asynchronously (emulated).""" self.preferences.data = self.temp_data.copy()