Definition der Noden für Baum angefangen

This commit is contained in:
2025-06-20 21:42:30 +02:00
parent 29667e4a0b
commit e0ed64ec1c
+12
View File
@@ -133,6 +133,18 @@ class AppSettings(BaseSettings):
app_settings = AppSettings()
class XslFile(BaseModel):
id: tuple
bez: str
xsl_file: Path
class TreeNode(BaseModel):
id: tuple
bez: str
children: set["TreeNode|XslFile"]
class PdfProjectSettings(BaseSettings):
"""
Speichert Projekt-Einstellungen direkt im Ordner des Projekts in einer Klartextdatei JSON