diff options
Diffstat (limited to 'deckit/module.py')
| -rw-r--r-- | deckit/module.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/deckit/module.py b/deckit/module.py index b30fbf5..fd5997c 100644 --- a/deckit/module.py +++ b/deckit/module.py @@ -30,11 +30,13 @@ class Registry: def names(self) -> list[dict]: return [{"name": m.name, "title": m.title} for m in self._modules.values()] - def _get(self, name: str) -> Module: + def get(self, name: str) -> Module: if name not in self._modules: raise ModuleError(f"unknown module: {name}") return self._modules[name] + _get = get + def state(self, name: str) -> dict: return self._get(name).state() |
