WIP loading page data

This commit is contained in:
2023-04-07 22:39:49 -05:00
parent 8ccb8f0709
commit c2655dd4b3
7 changed files with 93 additions and 40 deletions

View File

@@ -158,7 +158,7 @@ class Settings(StartCheckMixin):
return manifest
def clean_pages_list(self, pages):
def clean_pages_list(self, pages = []):
for i, page in enumerate(pages):
if page == "MANIFEST":
del pages[i]

View File

@@ -26,8 +26,11 @@ class WidgetSaveLoadController:
def register_saveable_data(self, data):
self.saveable_data.append(data)
def load_saveable_data(self, data):
def set_saveable_data(self, data):
self.save_collection = data
def load_saveable_data(self):
raise SaveLoadControllerException("WidgetSaveLoadController: load_saveable_data needs to be overridden...")
def get_saveable_data(self):
return self.save_collection