This commit is contained in:
2026-01-11 03:24:49 -08:00
parent e608b88062
commit 5985a8306a
13 changed files with 401 additions and 101 deletions

View File

@@ -42,10 +42,22 @@ class Folder(Store):
Dict[str,
int]]] = {}
def __new__(cls, *args: Any, **kwargs: Any) -> "Folder":
return super().__new__(cls)
setattr(__new__, "keys", ("NAME", "PATH"))
@classmethod
def config(cls) -> List[Dict[str, Any]]:
return [
{
"key": "NAME",
"label": "Store Name",
"default": "",
"required": True
},
{
"key": "PATH",
"label": "Folder Path",
"default": "",
"required": True
}
]
def __init__(
self,