mirror of
https://github.com/odoo/owl.git
synced 2025-10-06 19:59:41 +07:00
263f31fea9
including: - add a link to the tutorial in the main readme page - remove learning page on 'env', move content on reference page - add dynamic sub components section in component page - add reference page on props - split qweb page into engine/language pages - move t-key information into qweb language page
2.4 KiB
2.4 KiB
🦉 OWL Documentation 🦉
Reference
- Animations
- Component
- Configuration
- Context
- Environment
- Event Bus
- Hooks
- Miscellaneous Components
- Observer
- Props
- QWeb Templating Language
- QWeb Engine
- Router
- Store
- Tags
- Utils
Learning Resources
Miscellaneous
Architecture
This section explains in more detail the inner workings of Owl. It is targeted for developers working on Owl itself.
Owl Content
Here is a complete visual representation of everything exported by the owl
global object (so, for example, Component is available at owl.Component,
and EventBus is exported as owl.core.EventBus):
Component misc
Context AsyncRoot
QWeb router
Store Link
useState RouteComponent
config Router
mode tags
core xml
EventBus utils
Observer debounce
hooks escape
onWillStart loadJS
onMounted loadFile
onWillUpdateProps shallowEqual
onWillPatch whenReady
onPatched
onWillUnmount
useContext
useState
useRef
useSubEnv
useStore
useDispatch
useGetters
Note that for convenience, the useState hook is also exported at the root of the owl object.