JSXExpressionContainerNode
A {} container in JSX, as an attribute value or a child.
A {} container in JSX, as an attribute value or a child.
Import#
ts
import type { JSXExpressionContainerNode } from "@shadow-js/compiler";
Signature#
ts
interface JSXExpressionContainerNode extends PluginNode {
/** `"JSXExpressionContainer"`. */
readonly type: "JSXExpressionContainer";
/** The expression, or a `JSXEmptyExpression` for `{}`. */
readonly expression: PluginNode;
}
Members#
| Name | Type | Description |
|---|---|---|
type |
readonly type: "JSXExpressionContainer" |
"JSXExpressionContainer". |
expression |
readonly expression: PluginNode |
The expression, or a JSXEmptyExpression for {}. |