chore(system): rename BaseNode/BaseEdge types to NodeBase/EdgeBase

This commit is contained in:
moklick
2023-06-13 16:54:26 +02:00
parent 65d1c3bbd4
commit 9dfec49ed5
25 changed files with 499 additions and 550 deletions
+7 -7
View File
@@ -1,6 +1,6 @@
import { internalsSymbol } from '../constants';
import {
BaseNode,
NodeBase,
CoordinateExtent,
Dimensions,
NodeDimensionUpdate,
@@ -16,7 +16,7 @@ import { getNodePositionWithOrigin } from './graph';
type ParentNodes = Record<string, boolean>;
export function updateAbsolutePositions<NodeType extends BaseNode>(
export function updateAbsolutePositions<NodeType extends NodeBase>(
nodes: NodeType[],
nodeOrigin: NodeOrigin = [0, 0],
parentNodes?: ParentNodes
@@ -54,13 +54,13 @@ export function updateAbsolutePositions<NodeType extends BaseNode>(
});
}
type UpdateNodesOptions<NodeType extends BaseNode> = {
type UpdateNodesOptions<NodeType extends NodeBase> = {
nodeOrigin?: NodeOrigin;
elevateNodesOnSelect?: boolean;
defaults?: Partial<NodeType>;
};
export function updateNodes<NodeType extends BaseNode>(
export function updateNodes<NodeType extends NodeBase>(
nodes: NodeType[],
storeNodes: NodeType[],
options: UpdateNodesOptions<NodeType> = {
@@ -104,7 +104,7 @@ export function updateNodes<NodeType extends BaseNode>(
return nodesWithPositions;
}
function calculateXYZPosition<NodeType extends BaseNode>(
function calculateXYZPosition<NodeType extends NodeBase>(
node: NodeType,
nodes: NodeType[],
result: XYZPosition,
@@ -131,11 +131,11 @@ function calculateXYZPosition<NodeType extends BaseNode>(
export function updateNodeDimensions(
updates: NodeDimensionUpdate[],
nodes: BaseNode[],
nodes: NodeBase[],
domNode: HTMLElement | null,
nodeOrigin?: NodeOrigin,
onUpdate?: (id: string, dimensions: Dimensions) => void
): BaseNode[] | null {
): NodeBase[] | null {
const viewportNode = domNode?.querySelector('.xyflow__viewport');
if (!viewportNode) {