JSXNamespacedNameNode
A JSX name with a namespace (xlink:href).
A JSX name with a namespace (xlink:href).
Import#
ts
import type { JSXNamespacedNameNode } from "@shadow-js/compiler";
Signature#
ts
interface JSXNamespacedNameNode extends PluginNode {
/** `"JSXNamespacedName"`. */
readonly type: "JSXNamespacedName";
/** The part before the colon. */
readonly namespace: JSXIdentifierNode;
/** The part after the colon. */
readonly name: JSXIdentifierNode;
}
Members#
| Name | Type | Description |
|---|---|---|
type |
readonly type: "JSXNamespacedName" |
"JSXNamespacedName". |
namespace |
readonly namespace: JSXIdentifierNode |
The part before the colon. |
name |
readonly name: JSXIdentifierNode |
The part after the colon. |