Files
owl/doc/readme.md
T

75 lines
2.4 KiB
Markdown
Raw Normal View History

2019-04-25 15:57:13 +02:00
# 🦉 OWL Documentation 🦉
## Reference
2019-10-31 21:28:35 +01:00
2019-10-28 09:03:55 +01:00
- [Animations](reference/animations.md)
- [Component](reference/component.md)
- [Configuration](reference/config.md)
2019-10-28 09:03:55 +01:00
- [Context](reference/context.md)
- [Environment](reference/environment.md)
2019-10-28 09:03:55 +01:00
- [Event Bus](reference/event_bus.md)
- [Hooks](reference/hooks.md)
2019-11-11 17:31:34 +01:00
- [Miscellaneous Components](reference/misc.md)
2019-10-28 09:03:55 +01:00
- [Observer](reference/observer.md)
2019-11-11 17:31:34 +01:00
- [Props](reference/props.md)
- [QWeb Templating Language](reference/qweb_templating_language.md)
- [QWeb Engine](reference/qweb_engine.md)
2019-10-28 09:03:55 +01:00
- [Router](reference/router.md)
- [Store](reference/store.md)
- [Tags](reference/tags.md)
- [Utils](reference/utils.md)
2019-06-11 08:58:37 +02:00
## Learning Resources
- [Quick Start: create an (almost) empty Owl application](learning/quick_start.md)
2019-11-03 22:37:32 +01:00
- [Tutorial: create a TodoList application](learning/tutorial_todoapp.md)
2019-06-11 08:58:37 +02:00
## Miscellaneous
- [Comparison with React/Vue](comparison.md)
2019-06-11 08:58:37 +02:00
- [Tooling](tooling.md)
2019-09-11 14:01:49 +02:00
- [Templates to start Owl applications (external link)](https://github.com/ged-odoo/owl-templates)
## Architecture
This section explains in more detail the inner workings of Owl. It is targeted
for developers working on Owl itself.
- [Virtual DOM](architecture/vdom.md)
- [Rendering](architecture/rendering.md)
## 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
2019-10-31 21:28:35 +01:00
Context AsyncRoot
QWeb router
Store Link
useState RouteComponent
config Router
mode tags
2019-10-31 22:45:22 +01:00
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.