Registry
Generic name->class registry.
Functions
func__init__(self, kind) -> NoneparamselfparamkindstrReturns
Nonefuncregister(self, name=None) -> Callable[[type[T]], type[T]]paramselfparamnamestr | None= NoneReturns
typing.Callable[[type[evsys_sdk.registry.T]], type[evsys_sdk.registry.T]]funcget(self, name) -> typeparamselfparamnamestrReturns
typefunclist(self) -> list[str]paramselfReturns
evsys_sdk.registry.Registry.list[str]funchas(self, name) -> boolparamselfparamnamestrReturns
boolfuncitems(self) -> list[tuple[str, type]]paramselfReturns
evsys_sdk.registry.Registry.list[tuple[str, type]]funcunregister(self, name) -> NoneRemove an entry. Mostly for tests.
paramselfparamnamestrReturns
None