:tocdepth: 3 :py:mod:`gws.base.application.middleware` ========================================= .. py:module:: gws.base.application.middleware **Source code:** :source:`gws.base.application.middleware` Module Contents --------------- .. py:class:: Object Bases: :py:obj:`gws.MiddlewareManager` Configurable GWS object. .. py:attribute:: deps :type: dict[str, list[str]] .. py:attribute:: names :type: list[str] .. py:attribute:: objectMap :type: dict[str, gws.Node] .. py:attribute:: sorted :value: False .. py:method:: objects() Return a list of registered middleware objects. .. py:method:: register(obj, name, depends_on=None) Register an object as a middleware.