Géry Debongnie
e8b0f31da6
[IMP] compiler: improve generated compiled code
2021-12-22 13:30:09 +01:00
Géry Debongnie
cca8438d38
[REF] components: remove .el
2021-12-20 14:43:21 +01:00
Géry Debongnie
a727347d60
[REF] tests: improve test helpers
...
- remove snapshotApp
- remove addTemplates
- simplify helpers
- make sure snapshotted templates are snapshotted with the app config
2021-12-20 12:43:36 +01:00
Géry Debongnie
60b8817ac0
[REF] compiler: simplify all compiled templates
2021-12-01 17:25:31 +01:00
Géry Debongnie
777b2aae5e
[IMP] add support for top level comments
2021-11-29 15:36:45 +01:00
Lucas Perais (lpe)
6ea40a66da
[IMP] app, compiler: introduce t-out
...
t-out automatically escaped content when it is a string not marked
with the `markup` function
t-out renders the raw content if it is a Block, or if it has been marked
with the `markup` funtion.
t-esc has been kept since it is safe and is optimized to render text nodes.
all t-raw calls are in fact the same as t-out.
2021-11-16 14:37:53 +01:00
Samuel Degueldre
e611c20ab4
[IMP] qweb: turn handlers into function expressions only
...
For the sake of consistency with vanilla JS, and to allow some things
that were previously not possible.
2021-11-12 13:17:43 +01:00
Lucas Perais (lpe)
ae71db28e4
[IMP] qweb: compiler: support t-key on node and component without t-foreach
2021-11-09 14:53:19 +01:00