Files
cpl/src/cpl_cli/configuration/schematic_collection.py

17 lines
383 B
Python

from cpl_core.utils import String
class SchematicCollection:
_schematics: dict = {}
@classmethod
def register(cls, template: type, schematic: str, aliases: list[str]):
cls._schematics[schematic] = {
"Template": template,
"Aliases": aliases
}
@classmethod
def get_schematics(cls) -> dict:
return cls._schematics