2022-05-27 09:26:55 +00:00
|
|
|
import { Vue } from './vue'
|
|
|
|
import './umd'
|
2022-06-09 06:39:18 +00:00
|
|
|
import './jsx'
|
2023-12-14 00:33:45 +00:00
|
|
|
export * from './jsx'
|
2016-09-08 08:26:01 +00:00
|
|
|
|
2022-05-27 09:26:55 +00:00
|
|
|
export default Vue
|
2016-10-08 18:15:36 +00:00
|
|
|
|
2022-05-27 09:26:55 +00:00
|
|
|
export { CreateElement, VueConstructor } from './vue'
|
2016-09-08 08:26:01 +00:00
|
|
|
|
2017-10-06 18:45:14 +00:00
|
|
|
export {
|
|
|
|
Component,
|
|
|
|
AsyncComponent,
|
|
|
|
ComponentOptions,
|
|
|
|
FunctionalComponentOptions,
|
|
|
|
RenderContext,
|
2022-06-01 14:12:02 +00:00
|
|
|
PropType,
|
|
|
|
PropOptions,
|
2017-10-06 18:45:14 +00:00
|
|
|
ComputedOptions,
|
|
|
|
WatchHandler,
|
|
|
|
WatchOptions,
|
|
|
|
WatchOptionsWithHandler,
|
|
|
|
DirectiveFunction,
|
|
|
|
DirectiveOptions
|
2022-05-27 09:26:55 +00:00
|
|
|
} from './options'
|
2016-09-08 08:26:01 +00:00
|
|
|
|
2022-05-27 09:26:55 +00:00
|
|
|
export { PluginFunction, PluginObject } from './plugin'
|
2016-09-08 08:26:01 +00:00
|
|
|
|
2017-10-06 18:45:14 +00:00
|
|
|
export {
|
|
|
|
VNodeChildren,
|
|
|
|
VNodeChildrenArrayContents,
|
|
|
|
VNode,
|
|
|
|
VNodeComponentOptions,
|
|
|
|
VNodeData,
|
2022-07-05 02:12:21 +00:00
|
|
|
VNodeDirective,
|
|
|
|
ComponentCustomProps
|
2022-05-27 09:26:55 +00:00
|
|
|
} from './vnode'
|
|
|
|
|
2022-06-01 13:55:33 +00:00
|
|
|
export * from './v3-manual-apis'
|
2022-05-30 13:36:07 +00:00
|
|
|
export * from './v3-generated'
|
2022-06-16 02:19:01 +00:00
|
|
|
// <script setup> helpers
|
|
|
|
export * from './v3-setup-helpers'
|
2022-06-01 13:55:33 +00:00
|
|
|
|
|
|
|
export { Data } from './common'
|
|
|
|
export { SetupContext } from './v3-setup-context'
|
2022-08-18 07:23:47 +00:00
|
|
|
export { defineComponent, DefineComponent } from './v3-define-component'
|
2022-07-22 02:18:52 +00:00
|
|
|
export { defineAsyncComponent } from './v3-define-async-component'
|
2022-06-01 13:55:33 +00:00
|
|
|
export {
|
|
|
|
SetupFunction,
|
|
|
|
// v2 already has option with same name and it's for a single computed
|
|
|
|
ComputedOptions as ComponentComputedOptions,
|
|
|
|
MethodOptions as ComponentMethodOptions,
|
2022-07-05 02:12:21 +00:00
|
|
|
ComponentPropsOptions,
|
2023-12-14 00:33:45 +00:00
|
|
|
ComponentCustomOptions,
|
|
|
|
ComponentOptionsMixin,
|
|
|
|
ComponentOptionsWithoutProps,
|
|
|
|
ComponentOptionsWithArrayProps,
|
|
|
|
ComponentOptionsWithProps,
|
|
|
|
ComponentOptionsBase
|
2022-06-01 13:55:33 +00:00
|
|
|
} from './v3-component-options'
|
|
|
|
export {
|
|
|
|
ComponentInstance,
|
|
|
|
ComponentPublicInstance,
|
2022-07-05 02:12:21 +00:00
|
|
|
CreateComponentPublicInstance,
|
|
|
|
ComponentCustomProperties
|
|
|
|
} from './v3-component-public-instance'
|
2022-06-01 13:55:33 +00:00
|
|
|
export {
|
2022-06-01 14:12:02 +00:00
|
|
|
// PropType,
|
|
|
|
// PropOptions,
|
2022-06-01 13:55:33 +00:00
|
|
|
ExtractPropTypes,
|
|
|
|
ExtractDefaultPropTypes
|
|
|
|
} from './v3-component-props'
|
|
|
|
export {
|
|
|
|
DirectiveModifiers,
|
|
|
|
DirectiveBinding,
|
|
|
|
DirectiveHook,
|
|
|
|
ObjectDirective,
|
|
|
|
FunctionDirective,
|
|
|
|
Directive
|
|
|
|
} from './v3-directive'
|
2023-12-07 06:41:10 +00:00
|
|
|
|
|
|
|
export * from './built-in-components'
|