Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/creeperyang/blog
/ functions
Functions
338 in github.com/creeperyang/blog
⨍
Functions
338
◇
Types & classes
24
↓ 1 callers
Function
initState
(vm)
codes/vue/src/core/instance/state.js:51
↓ 1 callers
Function
initUse
(Vue)
codes/vue/src/core/global-api/use.js:5
↓ 1 callers
Function
initWatch
(vm, watch)
codes/vue/src/core/instance/state.js:286
↓ 1 callers
Function
installComponentHooks
(data)
codes/vue/src/core/vdom/create-component.js:240
↓ 1 callers
Function
invokeDestroyHook
* 对 vnode 及其 children 递归执行 destroy hook * @param {Object} vnode vnode * @return {Undefined}
codes/snabbdom/src/index.js:154
↓ 1 callers
Function
isAsyncPlaceholder
(node)
codes/vue/src/core/vdom/helpers/is-async-placeholder.js:1
↓ 1 callers
Function
isEvent
(name: string)
codes/didact/src/dom-utils.ts:4
↓ 1 callers
Function
isFalse
(v)
codes/vue/src/shared/util.js:17
↓ 1 callers
Function
isVnode
* 校验是不是 vnode,主要检查 __type。 * @param {Object} vnode 要检查的对象 * @return {Boolean} 是则 true,否则 false
codes/snabbdom/src/vnode.js:28
↓ 1 callers
Function
lifecycleMixin
(Vue)
codes/vue/src/core/instance/lifecycle.js:62
↓ 1 callers
Function
looseEqual
(a, b)
codes/vue/src/shared/util.js:270
↓ 1 callers
Function
mergeHook
(f1, f2)
codes/vue/src/core/vdom/create-component.js:252
↓ 1 callers
Function
nextFrame
(fn)
codes/snabbdom/src/modules/style.js:7
↓ 1 callers
Function
normalizeArrayChildren
(children , nestedIndex )
codes/vue/src/core/vdom/helpers/normalize-children.js:47
↓ 1 callers
Function
normalizeDirectives
* Normalize raw function directives into object format.
codes/vue/src/core/util/options.js:353
↓ 1 callers
Function
normalizeInject
* Normalize all injections into Object-based format
codes/vue/src/core/util/options.js:320
↓ 1 callers
Function
normalizeProps
* Ensure all props option syntax are normalized into the * Object-based format.
codes/vue/src/core/util/options.js:279
↓ 1 callers
Function
parsePath
(path)
codes/vue/src/core/util/lang.js:25
↓ 1 callers
Function
performUnitOfWork
* 迭代创建 work-in-progress fiber * @param wipFiber work-in-progress fiber
codes/didact/src/reconciler.ts:139
↓ 1 callers
Function
queueActivatedComponent
(vm)
codes/vue/src/core/observer/scheduler.js:111
↓ 1 callers
Function
queueWatcher
(watcher)
codes/vue/src/core/observer/scheduler.js:130
↓ 1 callers
Function
reactivateComponent
(vnode, insertedVnodeQueue, parentElm, refElm)
codes/vue/src/core/vdom/patch.js:264
↓ 1 callers
Function
registerDeepBindings
(data)
codes/vue/src/core/vdom/create-element.js:159
↓ 1 callers
Function
remove
(event, fn)
codes/vue/src/core/instance/events.js:32
↓ 1 callers
Function
removeAndInvokeRemoveHook
(vnode, rm)
codes/vue/src/core/vdom/patch.js:389
↓ 1 callers
Method
render
()
codes/didact/src/component.ts:21
↓ 1 callers
Function
renderMixin
(Vue)
codes/vue/src/core/instance/render.js:61
↓ 1 callers
Function
repeat
(str, n)
codes/vue/src/core/util/debug.js:58
↓ 1 callers
Function
resetNextUnitOfWork
* 重新开始分片工作 (next unit of work),设置reconciler的起点。
codes/didact/src/reconciler.ts:86
↓ 1 callers
Function
resetSchedulerState
* Reset the scheduler's state.
codes/vue/src/core/observer/scheduler.js:26
↓ 1 callers
Function
resolveAsyncComponent
( factory, baseCtor, context )
codes/vue/src/core/vdom/helpers/resolve-async-component.js:45
↓ 1 callers
Function
resolveModifiedOptions
(Ctor)
codes/vue/src/core/instance/init.js:136
↓ 1 callers
Function
sameInputType
(a, b)
codes/vue/src/core/vdom/patch.js:64
↓ 1 callers
Function
sayHi
(who)
codes/minipack/demo/hi.js:3
↓ 1 callers
Function
scheduleUpdate
(instance: Component, partialState: any)
codes/didact/src/reconciler.ts:35
↓ 1 callers
Function
set
(target, key, val)
codes/vue/src/core/observer/index.js:230
↓ 1 callers
Function
setNextFrame
(obj, prop, val)
codes/snabbdom/src/modules/style.js:11
↓ 1 callers
Method
setState
(partialState: any)
codes/didact/src/component.ts:18
↓ 1 callers
Function
simpleNormalizeChildren
(children )
codes/vue/src/core/vdom/helpers/normalize-children.js:22
↓ 1 callers
Function
stateMixin
(Vue)
codes/vue/src/core/instance/state.js:315
↓ 1 callers
Method
timeRemaining
()
codes/didact/src/interface.ts:19
↓ 1 callers
Function
toObject
(arr)
codes/vue/src/shared/util.js:230
↓ 1 callers
Function
transformModel
(options, data)
codes/vue/src/core/vdom/create-component.js:264
↓ 1 callers
Function
updateChildComponent
( vm, propsData, listeners, parentVnode, renderChildren )
codes/vue/src/core/instance/lifecycle.js:220
↓ 1 callers
Function
updateChildren
* 比较新旧 children 并更新 * @param {Element} parentElm 父 dom,children 对应的 dom 将要挂载的 * @param {Array} oldCh 旧 children,vnode 数组
codes/snabbdom/src/index.js:228
↓ 1 callers
Function
updateChildren
(parentElm, oldCh, newCh, insertedVnodeQueue, removeOnly)
codes/vue/src/core/vdom/patch.js:418
↓ 1 callers
Function
updateClassComponent
* 处理 class component(即用户自定义的组件)。 * @param wipFiber 当前 work-in-progress fiber
codes/didact/src/reconciler.ts:197
↓ 1 callers
Function
updateDirectives
(oldVnode , vnode )
codes/vue/src/core/vdom/modules/directives.js:15
↓ 1 callers
Function
updateHostComponent
* 处理 host component 和 root component(即都 host/原生 组件)。 * @param wipFiber 当前 work-in-progress fiber
codes/didact/src/reconciler.ts:181
↓ 1 callers
Function
updateListeners
( on, oldOn, add, remove, vm )
codes/vue/src/core/vdom/helpers/update-listeners.js:42
↓ 1 callers
Method
walk
* Walk through each property and convert them into * getter/setters. This method should only be called when * value type is Object.
codes/vue/src/core/observer/index.js:73
↓ 1 callers
Function
workLoop
* 核心功能,把更新工作分片处理(可打断);处理结束后进入提交阶段(不可打断)。 * * 1. 通过 deadline 去查看剩余可执行时间,时间不够时暂停处理; * 2. 把 wip fiber tree 的创建工作分片处理(可分片/暂停,因为没有操作DOM); * 3. 一旦 wip f
codes/didact/src/reconciler.ts:68
Function
FunctionalRenderContext
( data, props, children, parent, Ctor )
codes/vue/src/core/vdom/create-functional-component.js:29
Function
Sub
(options)
codes/vue/src/core/global-api/extend.js:40
Function
Vue
(options)
codes/vue/src/core/instance/index.js:20
Function
appendChild
(node, child)
codes/snabbdom/src/domApi.js:30
Function
before
()
codes/vue/src/core/instance/lifecycle.js:203
Function
bindObjectListeners
(data , value )
codes/vue/src/core/instance/render-helpers/bind-object-listeners.js:5
Function
bindObjectProps
( data , tag , value , asProp , isSync )
codes/vue/src/core/instance/render-helpers/bind-object-props.js:15
Function
boundFn
(a)
codes/vue/src/shared/util.js:183
Function
checkKeyCodes
( eventKeyCode , key , builtInKeyCode , eventKeyName ,
codes/vue/src/core/instance/render-helpers/check-keycodes.js:19
Method
child
()
codes/vue/src/core/vdom/vnode.js:60
Method
constructor
(props)
codes/didact/test/05.set-state.test.js:19
Method
constructor
(props: IProps | null)
codes/didact/src/component.ts:13
Method
constructor
( tag, data, children, text, elm, context, componentOptions, asyncFactory )
codes/vue/src/core/vdom/vnode.js:23
Method
constructor
()
codes/vue/src/core/util/env.js:71
Method
constructor
( vm, expOrFn, cb, options, isRenderWatcher )
codes/vue/src/core/observer/watcher.js:29
Method
constructor
(value)
codes/vue/src/core/observer/index.js:40
Method
constructor
()
codes/vue/src/core/observer/dep.js:13
Function
copyAugment
(target, src, keys)
codes/vue/src/core/observer/index.js:107
Function
create
(_ , vnode )
codes/vue/src/core/vdom/modules/ref.js:6
Function
createComment
(text)
codes/snabbdom/src/domApi.js:18
Function
createElement
* DOM 操作 API * 包括元素 创建/删除/插入/... 等等
codes/snabbdom/src/domApi.js:6
Function
createElementNS
(namespaceURI, qualifiedName)
codes/snabbdom/src/domApi.js:10
Function
createPatchFunction
(backend)
codes/vue/src/core/vdom/patch.js:82
Function
createTextNode
(text)
codes/snabbdom/src/domApi.js:14
Function
created
()
codes/vue/src/core/components/keep-alive.js:68
Function
del
(target, key)
codes/vue/src/core/observer/index.js:265
Method
depend
* Depend on this watcher. Only for computed property watchers.
codes/vue/src/core/observer/watcher.js:259
Function
destroy
(vnode)
codes/vue/src/core/vdom/create-component.js:94
Function
destroy
(vnode )
codes/vue/src/core/vdom/modules/ref.js:15
Function
destroyed
()
codes/vue/src/core/components/keep-alive.js:73
Function
enter
(path)
codes/minipack/src/index.js:21
Function
flushCallbacks
()
codes/vue/src/core/util/next-tick.js:17
Function
flushSchedulerQueue
* Flush both queues and run the watchers.
codes/vue/src/core/observer/scheduler.js:38
Function
genStaticKeys
(modules)
codes/vue/src/shared/util.js:260
Function
get
()
codes/vue/src/core/index.js:13
Function
get
(target, key)
codes/vue/src/core/instance/proxy.js:57
Function
get
()
codes/vue/src/core/util/env.js:24
Function
getTextContent
(node)
codes/snabbdom/src/domApi.js:50
Method
handleClick
()
codes/didact/test/05.set-state.test.js:26
Function
has
(target, key)
codes/vue/src/core/instance/proxy.js:46
Function
identity
(_)
codes/vue/src/shared/util.js:255
Function
init
(vnode, hydrating)
codes/vue/src/core/vdom/create-component.js:41
Function
insert
(vnode)
codes/vue/src/core/vdom/create-component.js:71
Function
insertBefore
(parentNode, newNode, referenceNode)
codes/snabbdom/src/domApi.js:22
Function
invoker
()
codes/vue/src/core/vdom/helpers/update-listeners.js:26
Function
isAttribute
(name: string)
codes/didact/src/dom-utils.ts:5
Function
isComment
(node)
codes/snabbdom/src/domApi.js:62
Function
isElement
(node)
codes/snabbdom/src/domApi.js:54
← previous
next →
201–300 of 338, ranked by callers