MCPcopy Create free account

hub / github.com/deweyou/mini-vue3 / functions

Functions229 in github.com/deweyou/mini-vue3

↓ 1 callersFunctiongenText
( node: TextNode, context: CodegenContext, )
packages/compiler-core/src/codegen.ts:150
↓ 1 callersFunctiongenVNodeCall
(node: VNodeCall, context: CodegenContext)
packages/compiler-core/src/codegen.ts:96
↓ 1 callersFunctiongetSequence
* 求最长递增子序列在原数组的下标数组 * @param arr {number[]} * @return {number[]}
packages/runtime-core/src/renderer.ts:608
↓ 1 callersFunctionhandleSetupResult
* 处理setup返回值 * @param instance * @param setupResult
packages/runtime-core/src/component.ts:144
↓ 1 callersFunctionhasPropsChanged
(prevProps: Data, nextProps: Data)
packages/runtime-core/src/componentRenderUtils.ts:17
↓ 1 callersFunctionhelper
(name)
packages/compiler-core/src/transform.ts:31
↓ 1 callersMethodhelper
(name: T)
packages/compiler-core/src/transform.ts:11
↓ 1 callersFunctioninitProps
(instance: ComponentInternalInstance, rawProps: Data | null)
packages/runtime-core/src/componentProps.ts:3
↓ 1 callersFunctioninitSlots
(instance: ComponentInternalInstance, children: VNodeNormalizedChildren)
packages/runtime-core/src/componentSlots.ts:24
↓ 1 callersFunctioninjectHook
(type: LifecycleHooks, hook: Function, target: ComponentInternalInstance | null = currentInstance)
packages/runtime-core/src/apiLifecycle.ts:10
↓ 1 callersFunctionisComponent
(tag: string, props: AttributeNode[], context: ParserContext)
packages/compiler-core/src/parse.ts:214
↓ 1 callersFunctionisEnd
* 判断是否解析结束 * @param context * @param ancestors
packages/compiler-core/src/parse.ts:365
↓ 1 callersFunctionisOn
(key: string)
packages/shared/src/index.ts:5
↓ 1 callersFunctionisPlainObject
(val: unknown)
packages/shared/src/index.ts:23
↓ 1 callersFunctionisSingleElementRoot
( root: RootNode, child: TemplateChildNode, )
packages/compiler-core/src/transform/hoistStatic.ts:5
↓ 1 callersFunctionisSlotOutlet
( node: RootNode | TemplateChildNode, )
packages/compiler-core/src/utils.ts:5
↓ 1 callersFunctionisSymbol
(val: unknown)
packages/shared/src/index.ts:16
↓ 1 callersFunctionjob2
()
packages/runtime-core/__tests__/scheduler.spec.ts:10
↓ 1 callersFunctionmountComponent
* 挂载Component * @param initialVNode * @param container * @param anchor * @param parentComponent
packages/runtime-core/src/renderer.ts:493
↓ 1 callersFunctionmountElement
* 挂载Element * @param vnode * @param container * @param anchor * @param parentComponent
packages/runtime-core/src/renderer.ts:160
↓ 1 callersFunctionnormalizeKey
({ key }: VNodeProps)
packages/runtime-core/src/vnode.ts:62
↓ 1 callersFunctionnormalizeObjectSlots
(rawSlots: RawSlots, slots: InternalSlots)
packages/runtime-core/src/componentSlots.ts:16
↓ 1 callersFunctionnormalizeSlotValue
(value: unknown)
packages/runtime-core/src/componentSlots.ts:14
↓ 1 callersFunctionnormalizeVNode
(child: VNodeChild)
packages/runtime-core/src/vnode.ts:103
↓ 1 callersFunctionparseAttribute
* 解析单个属性 * @param context
packages/compiler-core/src/parse.ts:256
↓ 1 callersFunctionparseAttributeValue
* 解析属性值 * @param context
packages/compiler-core/src/parse.ts:285
↓ 1 callersFunctionparseAttributes
* 解析元素属性 * @param context * @param type
packages/compiler-core/src/parse.ts:233
↓ 1 callersFunctionparseElement
* 解析元素节点 * @param context * @param ancestors
packages/compiler-core/src/parse.ts:148
↓ 1 callersFunctionparseInterpolation
* 解析插值 * @param context
packages/compiler-core/src/parse.ts:109
↓ 1 callersFunctionparseText
* 解析文本 * @param context
packages/compiler-core/src/parse.ts:326
↓ 1 callersFunctionpatchChildren
( n1: VNode, n2: VNode, container: RendererElement, anchor: RendererNode | null, parentCom
packages/runtime-core/src/renderer.ts:198
↓ 1 callersFunctionpatchElement
(n1: VNode, n2: VNode, parentComponent: ComponentInternalInstance | null)
packages/runtime-core/src/renderer.ts:187
↓ 1 callersFunctionpatchKeyedChildren
* 对比两个数组节点 * @param c1 旧节点 * @param c2 新节点 * @param container * @param parentAnchor * @param parentComponent
packages/runtime-core/src/renderer.ts:269
↓ 1 callersFunctionpatchProps
(el: RendererElement, vnode: VNode, oldProps: Data, newProps: Data)
packages/runtime-core/src/renderer.ts:242
↓ 1 callersFunctionpauseTrack
()
packages/reactivity/src/effect.ts:18
↓ 1 callersFunctionprocessComponent
* 处理Component * @param n1 * @param n2 * @param container * @param anchor * @param parentComponent
packages/runtime-core/src/renderer.ts:473
↓ 1 callersFunctionprocessElement
* 处理Element * @param n1 * @param n2 * @param container * @param anchor * @param parentComponent
packages/runtime-core/src/renderer.ts:140
↓ 1 callersFunctionprocessExpression
( node: SimpleExpressionNode, )
packages/compiler-core/src/transform/transformExpression.ts:14
↓ 1 callersFunctionprocessFragment
* 处理Fragment,自渲染子节点 * @param n1 * @param n2 * @param container * @param anchor * @param parentComponent
packages/runtime-core/src/renderer.ts:122
↓ 1 callersFunctionprocessText
(n1: VNode | null, n2: VNode, container: RendererElement)
packages/runtime-core/src/renderer.ts:108
↓ 1 callersFunctionregisterRuntimeCompiler
(_complie: any)
packages/runtime-core/src/component.ts:164
↓ 1 callersFunctionrender
(vnode, container)
packages/runtime-core/src/renderer.ts:73
↓ 1 callersFunctionresetTracking
()
packages/reactivity/src/effect.ts:26
↓ 1 callersFunctionsetup
()
packages/vue/examples/slots/foo.js:12
↓ 1 callersFunctionsetupComponent
(instance: ComponentInternalInstance)
packages/runtime-core/src/component.ts:102
↓ 1 callersFunctionsetupRenderEffect
* 渲染组件 * @param instance * @param initialVNode * @param container * @param anchor
packages/runtime-core/src/renderer.ts:517
↓ 1 callersFunctionsetupStatefulComponent
* 组件状态化 * @param instance
packages/runtime-core/src/component.ts:118
↓ 1 callersFunctionshallowReactive
(target: T)
packages/reactivity/src/reactive.ts:21
↓ 1 callersFunctionshouldUpdateComponent
(prevVNode: VNode, nextVNode: VNode)
packages/runtime-core/src/componentRenderUtils.ts:4
↓ 1 callersFunctiontoTypeString
(value: unknown)
packages/shared/src/index.ts:11
↓ 1 callersFunctiontrack
(target: object, key)
packages/reactivity/src/effect.ts:93
↓ 1 callersFunctiontrackRefValue
* 依赖收集 * @param ref
packages/reactivity/src/ref.ts:20
↓ 1 callersFunctiontraverse
(value: unknown, seen?: Set<unknown>)
packages/runtime-core/src/apiWatch.ts:99
↓ 1 callersFunctiontraverseChildren
* 遍历递归子节点 * @param parent * @param context
packages/compiler-core/src/transform.ts:119
↓ 1 callersFunctiontrigger
(target, key)
packages/reactivity/src/effect.ts:139
↓ 1 callersFunctiontriggerRefValue
(ref: RefBase<any>)
packages/reactivity/src/ref.ts:35
↓ 1 callersFunctionupdateComponent
(n1: VNode, n2: VNode)
packages/runtime-core/src/renderer.ts:578
↓ 1 callersFunctionupdateComponentPreRender
(instance: ComponentInternalInstance, nextVNode: VNode)
packages/runtime-core/src/renderer.ts:591
↓ 1 callersFunctionwatchEffect
(effect: WatchEffect)
packages/runtime-core/src/apiWatch.ts:19
FunctionNOOP
()
packages/shared/src/index.ts:32
Functionadd
()
packages/vue/examples/watch/app.js:29
FunctionaddHandle
()
packages/vue/examples/update/app.js:51
FunctionaliasHelper
(s: symbol)
packages/compiler-core/src/codegen.ts:190
Functioncb1
()
packages/runtime-core/__tests__/scheduler.spec.ts:39
Functioncb2
()
packages/runtime-core/__tests__/scheduler.spec.ts:42
Functioncb3
()
packages/runtime-core/__tests__/scheduler.spec.ts:62
FunctionchangeHandle
()
packages/vue/examples/patchChildren/app.js:45
FunctionchangePropsStyle
()
packages/vue/examples/update/app.js:61
FunctionclearPropsClass
()
packages/vue/examples/update/app.js:62
FunctionclickHandle
()
packages/vue/examples/components/foo.js:23
FunctioncompileToFunction
( template: string | HTMLElement, options?: CompilerOptions, )
packages/vue/src/index.ts:8
FunctioncomponentUpdateFn
()
packages/runtime-core/src/renderer.ts:523
Methodconstructor
(value)
packages/reactivity/src/ref.ts:49
Methodconstructor
(fn, scheduler: EffectScheduler | null = null)
packages/reactivity/src/effect.ts:39
Methodconstructor
(getter: ComputedGetter<T>, setter: ComputedSetter<T>)
packages/reactivity/src/computed.ts:19
FunctionflushJobs
* 冲洗任务
packages/runtime-core/src/scheduler.ts:125
Functionget
({ _: instance }: ComponentRenderContext, key: string)
packages/runtime-core/src/componentPublicInstance.ts:18
Methodinsert
(el: HostNode, parent: HostElement, hostInsert: HostNode | null)
packages/runtime-core/src/renderer.ts:21
Functionjob1
()
packages/runtime-core/__tests__/scheduler.spec.ts:7
Functionmount
(rootContainer)
packages/runtime-core/src/apiCreateApp.ts:12
FunctiononClick
()
packages/vue/examples/helloworld/app.js:26
FunctiononClickHandle
(test)
packages/vue/examples/components/app.js:10
FunctiononInput
(e)
packages/vue/examples/helloworld/app.js:19
FunctionpatchProp
(el, key, prevValue, nextValue)
packages/runtime-dom/src/patchProp.ts:6
MethodpatchProp
(el: HostElement, key: string, prevValue: any, nextValue: any)
packages/runtime-core/src/renderer.ts:19
Functionplugin
(node)
packages/compiler-core/__tests__/transform.spec.ts:9
Methodremove
(el: HostNode)
packages/runtime-core/src/renderer.ts:23
Functionrender
()
packages/vue/examples/helloworld/app.js:6
Functionrender
()
packages/vue/examples/components/foo.js:4
Functionrender
()
packages/vue/examples/components/app.js:5
Functionrender
()
packages/vue/examples/lifecycle/app.js:4
Functionrender
()
packages/vue/examples/provide/foo.js:5
Functionrender
()
packages/vue/examples/provide/baz.js:4
Functionrender
()
packages/vue/examples/provide/app.js:5
Functionrender
()
packages/vue/examples/patchChildren/TextToArray.js:8
Functionrender
()
packages/vue/examples/patchChildren/ArrayToArray.js:52
Functionrender
()
packages/vue/examples/patchChildren/TextToText.js:8
Functionrender
()
packages/vue/examples/patchChildren/ArrayToText.js:8
Functionrender
()
packages/vue/examples/patchChildren/app.js:8
Functionrender
()
packages/vue/examples/slots/foo.js:4
← previousnext →101–200 of 229, ranked by callers