odoo/ext/3rd-party-addons/connector/doc/api/api_components.rst

92 lines
1.7 KiB
ReStructuredText

.. _api-component:
##########
Components
##########
Components are the blocks allowing to build a flexible and
well decoupled code. They are based on the ``component`` addon, which
can as well be used separately.
***************
Core Components
***************
.. automodule:: connector.components.core
:members:
:undoc-members:
:show-inheritance:
:private-members:
********************
Connector Components
********************
.. automodule:: connector.components.binder
:members:
:undoc-members:
:show-inheritance:
:private-members:
.. automodule:: connector.components.mapper
:members:
:undoc-members:
:show-inheritance:
:private-members:
.. automodule:: connector.components.backend_adapter
:members:
:undoc-members:
:show-inheritance:
:private-members:
.. automodule:: connector.components.synchronizer
:members:
:undoc-members:
:show-inheritance:
:private-members:
.. automodule:: connector.components.listener
:members:
:undoc-members:
:show-inheritance:
:private-members:
***************************
Components Collection Model
***************************
.. automodule:: odoo.addons.component.models.collection
:members:
:undoc-members:
:show-inheritance:
*********************
Components Exceptions
*********************
.. automodule:: odoo.addons.component.exception
:members:
:undoc-members:
:show-inheritance:
********************
Components Internals
********************
Low-level APIs of the Components.
.. automodule:: odoo.addons.component.core
:members:
:undoc-members:
:show-inheritance:
.. automodule:: odoo.addons.component.builder
:members:
:undoc-members:
:show-inheritance: