Home / File/ index.d.ts — vue Source File

index.d.ts — vue Source File

Architecture documentation for index.d.ts, a typescript file in the vue codebase. 3 imports, 0 dependents.

File typescript VueCore 3 imports

Entity Profile

Dependency Diagram

graph LR
  ec463c55_77c6_0d95_4bdf_93749e14d649["index.d.ts"]
  704ad6e7_d5ea_d033_64be_87fc9e6478c1["./vue"]
  ec463c55_77c6_0d95_4bdf_93749e14d649 --> 704ad6e7_d5ea_d033_64be_87fc9e6478c1
  d3226956_0d0b_d9c7_1ce2_bd079ed1c195["./umd"]
  ec463c55_77c6_0d95_4bdf_93749e14d649 --> d3226956_0d0b_d9c7_1ce2_bd079ed1c195
  e18e9f3d_948d_4f1a_0cfd_ef136d459adc["./jsx"]
  ec463c55_77c6_0d95_4bdf_93749e14d649 --> e18e9f3d_948d_4f1a_0cfd_ef136d459adc
  style ec463c55_77c6_0d95_4bdf_93749e14d649 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import { Vue } from './vue'
import './umd'
import './jsx'
export * from './jsx'

export default Vue

export { CreateElement, VueConstructor } from './vue'

export {
  Component,
  AsyncComponent,
  ComponentOptions,
  FunctionalComponentOptions,
  RenderContext,
  PropType,
  PropOptions,
  ComputedOptions,
  WatchHandler,
  WatchOptions,
  WatchOptionsWithHandler,
  DirectiveFunction,
  DirectiveOptions
} from './options'

export { PluginFunction, PluginObject } from './plugin'

export {
  VNodeChildren,
  VNodeChildrenArrayContents,
  VNode,
  VNodeComponentOptions,
  VNodeData,
  VNodeDirective,
  ComponentCustomProps
} from './vnode'

export * from './v3-manual-apis'
export * from './v3-generated'
// <script setup> helpers
export * from './v3-setup-helpers'

export { Data } from './common'
export { SetupContext } from './v3-setup-context'
export { defineComponent, DefineComponent } from './v3-define-component'
export { defineAsyncComponent } from './v3-define-async-component'
export {
  SetupFunction,
  // v2 already has option with same name and it's for a single computed
  ComputedOptions as ComponentComputedOptions,
  MethodOptions as ComponentMethodOptions,
  ComponentPropsOptions,
  ComponentCustomOptions,
  ComponentOptionsMixin,
  ComponentOptionsWithoutProps,
  ComponentOptionsWithArrayProps,
  ComponentOptionsWithProps,
  ComponentOptionsBase
} from './v3-component-options'
export {
  ComponentInstance,
  ComponentPublicInstance,
  CreateComponentPublicInstance,
  ComponentCustomProperties
} from './v3-component-public-instance'
export {
  // PropType,
  // PropOptions,
  ExtractPropTypes,
  ExtractDefaultPropTypes
} from './v3-component-props'
export {
  DirectiveModifiers,
  DirectiveBinding,
  DirectiveHook,
  ObjectDirective,
  FunctionDirective,
  Directive
} from './v3-directive'

export * from './built-in-components'

Domain

Dependencies

  • ./jsx
  • ./umd
  • ./vue

Frequently Asked Questions

What does index.d.ts do?
index.d.ts is a source file in the vue codebase, written in typescript. It belongs to the VueCore domain.
What does index.d.ts depend on?
index.d.ts imports 3 module(s): ./jsx, ./umd, ./vue.
Where is index.d.ts in the architecture?
index.d.ts is located at types/index.d.ts (domain: VueCore, directory: types).

Analyze Your Own Codebase

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

Try Supermodel Free