Module JSX
Provides classes for working with JSX code.
Import path
import semmle.javascript.JSX
Imports
javascript | Provides classes for working with JavaScript programs, as well as JSON, YAML and HTML. |
Classes
JsxAttribute | An attribute of a JSX element, including spread attributes. |
JsxElement | A JSX element. |
JsxEmptyExpr | An interpolating expression that interpolates nothing. |
JsxFragment | A JSX fragment. |
JsxName | A name of an JSX element or attribute (which is always an identifier, a dot expression, or a qualified namespace name). |
JsxNode | A JSX element or fragment. |
JsxPragma | A legacy |
JsxQualifiedName | A namespace-qualified name such as |
JsxSpreadAttribute | A spread attribute of a JSX element. |