Skip to main content

SimpleNodeSchemaBaseAlpha Interface

A SimpleNodeSchema containing fields for alpha features.

This API is reserved for internal system use and should not be imported directly. It may change at any time without notice.

For more information about our API support guarantees, see here.

Sealed

This type is "sealed," meaning that code outside of the library defining it should not implement or extend it. Future versions of this type may add members or make typing of readonly members more specific.

Signature

/** @sealed */
export interface SimpleNodeSchemaBaseAlpha<out TNodeKind extends NodeKind, out TCustomMetadata = unknown> extends SimpleNodeSchemaBase<TNodeKind, TCustomMetadata>

Extends: SimpleNodeSchemaBase<TNodeKind, TCustomMetadata>

Type Parameters

Parameter Constraint Default Description
TNodeKind NodeKind
TCustomMetadata unknown

Properties

Property Alerts Modifiers Type Description
persistedMetadata Alpha readonly JsonCompatibleReadOnlyObject | undefined Persisted metadata for this node schema.

Property Details

persistedMetadata

Persisted metadata for this node schema.

This API is reserved for internal system use and should not be imported directly. It may change at any time without notice.

For more information about our API support guarantees, see here.

Sealed

This type is "sealed," meaning that code outside of the library defining it should not implement or extend it. Future versions of this type may add members or make typing of readonly members more specific.

Signature
readonly persistedMetadata: JsonCompatibleReadOnlyObject | undefined;

Type: JsonCompatibleReadOnlyObject | undefined