Home / Type/ CreateElement Type — vue Architecture

CreateElement Type — vue Architecture

Architecture documentation for the CreateElement type/interface in vue.d.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  d812427d_9fe8_c82c_8a59_34f3fb92a6e7["CreateElement"]
  e37f4b74_7900_6246_a00b_66b43cccf6fc["vue.d.ts"]
  d812427d_9fe8_c82c_8a59_34f3fb92a6e7 -->|defined in| e37f4b74_7900_6246_a00b_66b43cccf6fc
  style d812427d_9fe8_c82c_8a59_34f3fb92a6e7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

types/vue.d.ts lines 27–45

export interface CreateElement {
  (
    tag?:
      | string
      | Component<any, any, any, any>
      | AsyncComponent<any, any, any, any>
      | (() => Component),
    children?: VNodeChildren
  ): VNode
  (
    tag?:
      | string
      | Component<any, any, any, any>
      | AsyncComponent<any, any, any, any>
      | (() => Component),
    data?: VNodeData,
    children?: VNodeChildren
  ): VNode
}

Defined In

Frequently Asked Questions

What is the CreateElement type?
CreateElement is a type/interface in the vue codebase, defined in types/vue.d.ts.
Where is CreateElement defined?
CreateElement is defined in types/vue.d.ts at line 27.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free