vue-lynx / FunctionalComponent

Interface: FunctionalComponent()<P, E, S, EE>

Extends

  • ComponentInternalOptions

Type Parameters

Type ParameterDefault type
Pobject
E extends EmitsOptions | Record<string, any[]>object
S extends Record<string, any>any
EE extends EmitsOptionsShortEmitsToObject<E>
interface FunctionalComponent(props, ctx): any

Parameters

ParameterType
propsP & EmitsToProps<EE>
ctxOmit<SetupContext<EE, IfAny<S, object, SlotsType<S>>>, "expose">

Returns

any

Defined in

node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1427

Properties

PropertyTypeDescriptionInherited fromDefined in
__vapor?booleanindicates vapor componentComponentInternalOptions.__vapornode_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1403
__multiRoot?booleanwhether this vapor component has multiple root nodesComponentInternalOptions.__multiRootnode_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1407
__isKeepAlive?booleanindicates keep-alive componentComponentInternalOptions.__isKeepAlivenode_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1411
__isBuiltIn?booleanCompat build only, for bailing out of certain compatibility behaviorComponentInternalOptions.__isBuiltInnode_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1415
__file?stringThis one should be exposed so that devtools can make use of itComponentInternalOptions.__filenode_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1419
__name?stringname inferred from filenameComponentInternalOptions.__namenode_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1423
props?ComponentPropsOptions<P>--node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1428
emits?EE | keyof EE[]--node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1429
slots?IfAny<S, Readonly<InternalSlots>, SlotsType<S>>--node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1430
inheritAttrs?boolean--node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1431
displayName?string--node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1432
compatConfig?CompatConfig--node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1433