Lynx

genui / openui / defineComponent

defineComponent()

function defineComponent<T>(config: object): DefinedComponent<T>

Define a ReactLynx component renderer and its OpenUI schema metadata.

Type Parameters

Type Parameter
T extends $ZodObject

Parameters

ParameterType
configobject
config.componentComponentRenderer<infer<T>>
config.descriptionstring
config.namestring
config.propsT

Returns

DefinedComponent<T>

Defined in

@lynx-js/genui/openui/src/core/library.tsx:59

Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.