92 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
			
		
		
	
	
			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:
 |