Evan You
|
f142c322e0
|
perf: skip initializer extraction for options objects
|
2018-10-26 12:11:52 -04:00 |
|
Evan You
|
8db26a504c
|
refactor: reduce work in options -> class conversion
|
2018-10-26 11:47:04 -04:00 |
|
Evan You
|
456ee13ec9
|
fix: fix props option merging
|
2018-10-16 19:16:34 -04:00 |
|
Evan You
|
b83cf4ea38
|
refactor: proper options inheritance
|
2018-10-16 19:10:08 -04:00 |
|
Evan You
|
149d82d618
|
refactor: option merging + extract helper functions
|
2018-10-16 15:47:51 -04:00 |
|
Evan You
|
7bc28a6e61
|
refactor: access all options from instance.$options
|
2018-10-16 12:37:31 -04:00 |
|
Evan You
|
a9b608266e
|
types: improve public component type
|
2018-10-13 21:13:56 -04:00 |
|
Evan You
|
5257b366fd
|
types: improve createElement typing
|
2018-10-12 19:49:41 -04:00 |
|
Evan You
|
83605ef26c
|
refactor: remove inheritAttrs / nativeOn, enforce explicit fallthrough
|
2018-10-09 21:10:30 -04:00 |
|
Evan You
|
da6f0d7adc
|
refactor: use flat options on class
|
2018-10-09 20:22:29 -04:00 |
|
Evan You
|
ba62deb5d9
|
types: simplify options types
|
2018-10-09 13:59:30 -04:00 |
|
Evan You
|
e698c8f492
|
types: rename
|
2018-10-09 11:37:24 -04:00 |
|
Evan You
|
d22b71b27e
|
refactor: types refactor
|
2018-10-08 18:09:13 -04:00 |
|
Evan You
|
03fd4da21d
|
refactor: revert render fn signature
|
2018-10-04 16:44:23 -04:00 |
|
Evan You
|
88be7ecd37
|
refactor: adjust render fn signature
|
2018-10-03 13:00:13 -04:00 |
|
Evan You
|
2241ad7765
|
feat: runtime prop validation
|
2018-10-02 18:29:14 -04:00 |
|
Evan You
|
9e62c3bd9a
|
refactor: remove unnecessary functional wrapper + delay for async components
|
2018-09-25 22:25:18 -04:00 |
|
Evan You
|
2c753388c3
|
feat: async component
|
2018-09-25 21:28:52 -04:00 |
|
Evan You
|
7b7ae57388
|
refactor: remove unnecessary normalization
|
2018-09-25 14:26:36 -04:00 |
|
Evan You
|
85cd69a988
|
wip: refactor attrs inheritance
|
2018-09-24 18:51:58 -04:00 |
|
Evan You
|
b5db956f9a
|
feat: inheritAttrs
|
2018-09-23 23:28:21 -04:00 |
|
Evan You
|
ddd55fae54
|
feat: full watch api
|
2018-09-23 23:16:14 -04:00 |
|
Evan You
|
3401f6b460
|
init (graduate from prototype)
|
2018-09-19 11:35:38 -04:00 |
|