[]previous and next page

ObjectExpressionNode

An object literal.

An object literal.

Import#

ts
import type { ObjectExpressionNode } from "@shadow-js/compiler";

Signature#

ts
interface ObjectExpressionNode extends PluginNode {
  /** `"ObjectExpression"`. */
  readonly type: "ObjectExpression";
  /** The members: {@link PropertyNode} values and spread elements. */
  readonly properties: readonly PluginNode[];
}

Members#

Name Type Description
type readonly type: "ObjectExpression" "ObjectExpression".
properties readonly properties: readonly PluginNode[] The members: PropertyNode values and spread elements.