vue-lynx / Component

Type Alias: Component<PropsOrInstance, RawBindings, D, C, M, E, S>

type Component<PropsOrInstance, RawBindings, D, C, M, E, S>: ConcreteComponent<PropsOrInstance, RawBindings, D, C, M, E, S> | ComponentPublicInstanceConstructor<PropsOrInstance>;

A type used in public APIs where a component type is expected. The constructor type is an artificial type returned by defineComponent().

Type Parameters

Type ParameterDefault type
PropsOrInstanceany
RawBindingsany
Dany
C extends ComputedOptionsComputedOptions
M extends MethodOptionsMethodOptions
E extends EmitsOptions | Record<string, any[]>object
S extends Record<string, any>any

Defined in

node_modules/.pnpm/@vue+runtime-core@3.5.30/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1421