VNodeData Type — vue Architecture
Architecture documentation for the VNodeData type/interface in vnode.d.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 00d700e4_857c_ef0e_abe9_1019ff10ae7b["VNodeData"] 539d04d0_1559_45c0_9164_8dba901f6533["vnode.d.ts"] 00d700e4_857c_ef0e_abe9_1019ff10ae7b -->|defined in| 539d04d0_1559_45c0_9164_8dba901f6533 style 00d700e4_857c_ef0e_abe9_1019ff10ae7b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
types/vnode.d.ts lines 81–106
export interface VNodeData {
key?: string | number
slot?: string
scopedSlots?: { [key: string]: ScopedSlot | undefined }
ref?: VNodeRef
refInFor?: boolean
tag?: string
staticClass?: string
class?: any
staticStyle?: { [key: string]: any }
style?: StyleValue
props?: { [key: string]: any }
attrs?: { [key: string]: any }
domProps?: { [key: string]: any }
hook?: { [key: string]: Function }
on?: { [key: string]: Function | Function[] }
nativeOn?: { [key: string]: Function | Function[] }
transition?: object
show?: boolean
inlineTemplate?: {
render: Function
staticRenderFns: Function[]
}
directives?: VNodeDirective[]
keepAlive?: boolean
}
Defined In
Source
Frequently Asked Questions
What is the VNodeData type?
VNodeData is a type/interface in the vue codebase, defined in types/vnode.d.ts.
Where is VNodeData defined?
VNodeData is defined in types/vnode.d.ts at line 81.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free