[]previous and next page

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.