vue-lynx / FunctionalComponent
#Interface: FunctionalComponent()<P, E, S, EE>
#Extends
ComponentInternalOptions
#Type Parameters
| Type Parameter | Default type |
|---|---|
P | object |
E extends EmitsOptions | Record<string, any[]> | object |
S extends Record<string, any> | any |
EE extends EmitsOptions | ShortEmitsToObject<E> |
interface FunctionalComponent(props, ctx): any#Parameters
| Parameter | Type |
|---|---|
props | P & EmitsToProps<EE> |
ctx | Omit<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
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
__vapor? | boolean | indicates vapor component | ComponentInternalOptions.__vapor | node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1403 |
__multiRoot? | boolean | whether this vapor component has multiple root nodes | ComponentInternalOptions.__multiRoot | node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1407 |
__isKeepAlive? | boolean | indicates keep-alive component | ComponentInternalOptions.__isKeepAlive | node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1411 |
__isBuiltIn? | boolean | Compat build only, for bailing out of certain compatibility behavior | ComponentInternalOptions.__isBuiltIn | node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1415 |
__file? | string | This one should be exposed so that devtools can make use of it | ComponentInternalOptions.__file | node_modules/.pnpm/@vue+runtime-core@3.6.0-beta.17/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1419 |
__name? | string | name inferred from filename | ComponentInternalOptions.__name | node_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 |