@opentui/solid/components
Every export of @opentui/solid/components in the main-branch source, from its type declarations. A version names the release that added an export after the module's first release.
Functions#
function extend<T extends ComponentCatalogue>(objects: T): voidfunction getComponentCatalogue(): ComponentCatalogue
Types#
type ExtendedComponentProps<TConstructor extends RenderableConstructor, TOptions = ExtractRenderableOptions<TConstructor>> = TOptions & { children?: JSX.Element; style?: Partial<Omit<TOptions, GetNonStyledProperties<TConstructor>>>; } & ElementProps<ExtractRenderable<TConstructor>>type ExtendedIntrinsicElements<TComponentCatalogue extends Record<string, RenderableConstructor>> = { [TComponentName in keyof TComponentCatalogue]: ExtendedComponentProps<TComponentCatalogue[TComponentName]>; }
Namespaces and re-exports#
index OpenTUIComponents[componentName: string]: RenderableConstructorinterface OpenTUIComponents