Skip to main content

NodeChangedDataAlpha TypeAlias

The data passed to nodeChanged and, for array nodes, to treeChanged.

This API is provided as an alpha preview and may change without notice.

To use, import via fluid-framework/alpha.

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

Signature

export type NodeChangedDataAlpha<TNode extends TreeNode = TreeNode> = TNode extends WithType<string, NodeKind.Array> ? NodeChangedDataDelta : TNode extends WithType<string, NodeKind.Map | NodeKind.Object | NodeKind.Record> ? NodeChangedDataProperties<TNode> : NodeChangedDataProperties<TNode> | NodeChangedDataDelta;

Type Parameters

ParameterConstraintDefaultDescription
TNodeTreeNodeTreeNode

Remarks