susiwen8
|
df4150dc4c
chore: LegacyOptions doesn't need to be exported (#1134)
|
6 年之前 |
Evan You
|
1bddeea247
feat(runtime-core): warn against user properties with reserved prefixes
|
6 年之前 |
Evan You
|
68e1ce8b66
refactor(types): mark more internal APIs
|
6 年之前 |
Evan You
|
ff4d1fcd81
fix(runtime-core): mixin options that rely on this context should be deferred
|
6 年之前 |
Evan You
|
c0adb67c2e
feat(types): expose ComponentCustomOptions for declaring custom options
|
6 年之前 |
Evan You
|
be21cfb1db
feat(types): feat(types): add `ComponentCustomProperties` interface (#982)
|
6 年之前 |
Evan You
|
370fc820cc
refactor(runtime-core): refactor instance public proxy context object
|
6 年之前 |
Evan You
|
bfd6744fb1
perf(runtime-core): use raw context on component options init
|
6 年之前 |
Evan You
|
3e7bb7d110
feat(runtime-core): warn async data()
|
6 年之前 |
Evan You
|
899287ad35
feat(runtime-core): improve component public instance proxy inspection
|
6 年之前 |
Evan You
|
c7c3a6a3be
feat(runtime-core): emits validation and warnings
|
6 年之前 |
Evan You
|
24e9efcc21
refactor(runtime-core): extract component emit related logic into dedicated file
|
6 年之前 |
Evan You
|
d87255ce46
fix(options): data options should preserve original object if possible
|
6 年之前 |
Evan You
|
5ab1d75c39
fix(options): fix renderTriggered option translation
|
6 年之前 |
Evan You
|
3a177a18d2
feat(compiler): element codegen
|
6 年之前 |
Evan You
|
360f3b4f37
types: improve type exports
|
6 年之前 |
Evan You
|
d87bed0138
refactor: split componentRenderUtils
|
6 年之前 |
Evan You
|
0f25c29119
refactor: reorganize component related code and types
|
6 年之前 |
Evan You
|
3cded86b98
wip: switch to new implementation
|
7 年之前 |
Evan You
|
ff9cddd46f
refactor: move prop decorator into core, expose initial props to initialziers
|
7 年之前 |
Evan You
|
2f165c1e87
refactor: remove experimental hooks
|
7 年之前 |
Evan You
|
77dae71062
refactor: adjust files
|
7 年之前 |
Evan You
|
cbf95c642e
feat: @prop decorator
|
7 年之前 |
Evan You
|
894bead914
feat: make hooks usable inside classes
|
7 年之前 |
Evan You
|
832d715afe
feat: implement basic hooks
|
7 年之前 |
Evan You
|
e05673f4d3
refactor: rename packages
|
7 年之前 |