lories._core._component#

Classes#

_Component

Helper class that provides a standard way to create an ABC using

_ComponentContext

Helper class that provides a standard way to create an ABC using

Module Contents#

class lories._core._component._Component(id: str | None = None, key: str | None = None, name: str | None = None, *args, **kwargs)[source]#

Bases: lories._core._registrator._Registrator, lories._core._activator._Activator

Inheritance diagram of lories._core._component._Component

Helper class that provides a standard way to create an ABC using inheritance.

class lories._core._component._ComponentContext(*args, **kwargs)[source]#

Bases: lories._core._registrator._RegistratorContext[Component]

Inheritance diagram of lories._core._component._ComponentContext

Helper class that provides a standard way to create an ABC using inheritance.