vue3-core/packages/runtime-core/src
Rizumu Ayaka 46761880e9
refactor(baseWatch): rename onEffectCleanup to onWatcherCleanup and getCurrentEffect to getCurrentWatcher for clarity
2024-03-17 22:39:11 +08:00
..
compat Merge remote-tracking branch 'upstream/minor' 2023-12-29 21:03:21 +08:00
components refactor(scheduler): use bitwise flags for scheduler jobs + move scheduler into reactivity 2024-03-17 22:33:36 +08:00
helpers Merge remote-tracking branch 'upstream/main' 2024-03-17 22:14:01 +08:00
apiAsyncComponent.ts Refactor reactivity system to use version counting and doubly-linked list tracking (#10397) 2024-02-25 16:51:49 +08:00
apiComputed.ts dx(reactivity): disable recursive computed warning by default 2024-02-25 20:38:33 +08:00
apiCreateApp.ts Merge remote-tracking branch 'upstream/main' 2024-02-25 21:07:09 +08:00
apiDefineComponent.ts chore: rename and export DefineSetupFnComponent 2024-02-25 23:38:39 +08:00
apiInject.ts style: update format & lint config (#9162) 2023-12-26 19:39:47 +08:00
apiLifecycle.ts refactor(runtime-core): safer currentInstance reset 2024-01-09 07:22:13 +08:00
apiSetupHelpers.ts refactor: split out useModel implementation and tests 2024-01-11 18:04:47 +08:00
apiWatch.ts refactor(scheduler): use bitwise flags for scheduler jobs + optimize queueJob (#10407) 2024-02-26 10:22:12 +08:00
component.ts Merge remote-tracking branch 'upstream/main' 2024-03-17 22:14:01 +08:00
componentEmits.ts chore(deps): update lint (#10112) 2024-01-15 18:15:47 +08:00
componentOptions.ts feat(runtime-core, reactivity): `onEffectCleanup` and `baseWatch` (#82) 2024-01-04 23:22:55 +08:00
componentProps.ts Merge remote-tracking branch 'upstream/main' 2024-02-14 14:46:29 +08:00
componentPublicInstance.ts Merge remote-tracking branch 'upstream/main' 2024-03-17 22:14:01 +08:00
componentRenderContext.ts style: update format & lint config (#9162) 2023-12-26 19:39:47 +08:00
componentRenderUtils.ts Merge remote-tracking branch 'upstream/main' 2024-01-14 23:33:08 +08:00
componentSlots.ts fix(runtime-core): should not warn out-of-render slot fn usage when mounting another app in setup (#10125) 2024-01-18 11:45:11 +08:00
customFormatter.ts Refactor reactivity system to use version counting and doubly-linked list tracking (#10397) 2024-02-25 16:51:49 +08:00
devtools.ts perf: add `__NO_SIDE_EFFECTS__` comments (#9053) 2024-03-13 21:48:45 +08:00
directives.ts Merge remote-tracking branch 'upstream/main' 2024-01-14 23:33:08 +08:00
enums.ts style: update format & lint config (#9162) 2023-12-26 19:39:47 +08:00
errorHandling.ts Merge remote-tracking branch 'upstream/main' 2024-02-14 14:46:29 +08:00
featureFlags.ts style: update format & lint config (#9162) 2023-12-26 19:39:47 +08:00
h.ts fix(types): fix functional component for `h` (#9991) 2024-01-09 16:45:05 +08:00
hmr.ts Refactor reactivity system to use version counting and doubly-linked list tracking (#10397) 2024-02-25 16:51:49 +08:00
hydration.ts fix(hydration): fix css vars hydration mismatch false positive on non-root nodes 2024-02-13 18:00:23 +08:00
index.ts refactor(baseWatch): rename onEffectCleanup to onWatcherCleanup and getCurrentEffect to getCurrentWatcher for clarity 2024-03-17 22:39:11 +08:00
profiling.ts style: update format & lint config (#9162) 2023-12-26 19:39:47 +08:00
renderer.ts refactor(scheduler): use bitwise flags for scheduler jobs + move scheduler into reactivity 2024-03-17 22:33:36 +08:00
rendererTemplateRef.ts revert: perf(templateRef): avoid double render when using template ref on v-for 2024-02-07 13:25:18 +08:00
scheduler.ts refactor(scheduler): use bitwise flags for scheduler jobs + move scheduler into reactivity 2024-03-17 22:33:36 +08:00
vnode.ts Merge remote-tracking branch 'upstream/main' 2024-01-19 16:29:21 +08:00
warning.ts Merge remote-tracking branch 'upstream/main' 2024-03-01 21:50:49 +08:00