lories.application.view.pages.registry ====================================== .. py:module:: lories.application.view.pages.registry .. autoapi-nested-parse:: lories.application.view.pages.components.registry ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Classes ------- .. autoapisummary:: lories.application.view.pages.registry.GroupRegistration lories.application.view.pages.registry.PageRegistration lories.application.view.pages.registry._PageRegistration Module Contents --------------- .. py:class:: GroupRegistration(cls: Type[G], *types: Type, key: Optional[str] = None, name: Optional[str] = None, factory: Optional[Callable] = None) Bases: :py:obj:`_PageRegistration`\ [\ :py:obj:`G`\ ] .. autoapi-inheritance-diagram:: lories.application.view.pages.registry.GroupRegistration :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: PageRegistration(cls: Type[P], type: Type, factory: Optional[Callable] = None, **kwargs) Bases: :py:obj:`_PageRegistration`\ [\ :py:obj:`P`\ ] .. autoapi-inheritance-diagram:: lories.application.view.pages.registry.PageRegistration :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: _PageRegistration(cls: Type[P], factory: Optional[Callable] = None, **kwargs) Bases: :py:obj:`abc.ABC`, :py:obj:`Generic`\ [\ :py:obj:`P`\ ] .. autoapi-inheritance-diagram:: lories.application.view.pages.registry._PageRegistration :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance.