updateNode method
Implementation
MindMap updateNode(String nodeId, NodeMeta newMeta) {
assertValidId(nodeId);
if (nodeId == rootNodeId) {
return _copyWith(
title: newMeta.title,
data: newMeta.data,
size: newMeta.size,
);
}
return _copyWith(
nodeMetas: Map.of(nodeMetas)..[nodeId] = newMeta.copyWith(id: nodeId),
);
}