Tobias Bosch
fc8694ed11
refactor(core): view engine, refactor runtime data
...
Structure in a better way, in preparation for queries.
2017-01-25 17:44:42 -08:00
Tobias Bosch
65417374f1
feat(core): add pure expression support to view engine
...
Part of #14013
2017-01-24 10:10:31 -08:00
Tobias Bosch
0adb97bffb
feat(core): add event support to view engine
...
Part of #14013
2017-01-24 10:10:31 -08:00
Tobias Bosch
d3a3a8e1fc
fix(core): fix not declared variable in view engine ( #14045 )
...
In TypeScript, referring to `name` does not lead to an error
as `window` also has a property `name`.
2017-01-23 11:23:15 -08:00
Tobias Bosch
2f87eb52fe
feat(core): add initial view engine ( #14014 )
...
The new view engine allows our codegen to produce less code,
as it can interpret view definitions during runtime.
The view engine is not feature complete yet, but already
allows to implement a tree benchmark based on it.
Part of #14013
2017-01-20 13:10:57 -08:00