Namespace JSX

Custom JSX module designed specifically for TypeDoc's needs. When overriding a default TypeDoc theme output, your implementation must create valid Element instances, which can be most easily done by using TypeDoc's JSX implementation. To use it, set up your tsconfig with the following compiler options:

{
"jsx": "react",
"jsxFactory": "JSX.createElement",
"jsxFragmentFactory": "JSX.Fragment"
}

Functions

createElement
Raw
renderElement
renderElementToText
setRenderSettings

Interfaces

Element

Type Aliases

Children
JsxComponent

Type Literals

Fragment → __type