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 @fluidframework/tree/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​