Commit Graph

21 Commits

Author SHA1 Message Date
Evan You e98a85f3cb refactor: applyDirectives -> withDirectives 2019-10-18 16:35:01 -04:00
Evan You b5194b16bf refactor: rename vnode hooks
So that they can be used as @vnodeMounted="..." in templates
2019-10-18 14:54:35 -04:00
Dmitry Sharshakov 2238925fbe feat(core): validate directives names (#326) 2019-10-18 12:34:45 -04:00
Dmitry Sharshakov 0bac763f5a feat(directives): add support for function directives (#252) 2019-10-16 02:12:26 -04:00
Dmitry Sharshakov 374a85b861 types: improve directive typing (#253) 2019-10-13 22:40:29 -04:00
Evan You a42ad6cc9d feat(runtime-dom): v-model directive runtime 2019-10-11 17:55:34 -04:00
Evan You 8da5b007b1 types: improve typing 2019-10-08 12:43:13 -04:00
月迷津渡 9d6783053c types: simplify types (#104) 2019-10-05 10:09:34 -04:00
Evan You d87255ce46 fix(options): data options should preserve original object if possible 2019-10-02 10:03:43 -04:00
Evan You 3904678306 types: use stricter HostNode typings 2019-09-06 16:58:32 -04:00
Evan You 360f3b4f37 types: improve type exports 2019-09-06 12:58:31 -04:00
Evan You d87bed0138 refactor: split componentRenderUtils 2019-09-06 11:25:11 -04:00
Evan You 0f25c29119 refactor: reorganize component related code and types 2019-09-06 11:19:22 -04:00
Evan You 02de984f1f feat: mixins/extends/assets options 2019-09-04 11:37:00 -04:00
Evan You 98d1406214 test: test for app-level APIs 2019-09-03 18:11:04 -04:00
Evan You 015d5dd0f1 feat: asset resolution 2019-09-02 16:43:26 -04:00
Evan You 32713f8fce feat: createApp / appContext 2019-09-02 16:09:34 -04:00
Evan You aac807bc63 test: test for directives 2019-09-02 12:09:29 -04:00
Evan You 9b428c6d83 feat: directives 2019-08-31 22:17:46 -04:00
Evan You 0f0ca4ae7c wip: vnodeXXX directive hooks 2019-08-31 17:06:39 -04:00
Evan You a3b0f2bd1c feat: applyDirectives 2019-08-31 16:36:36 -04:00