diff --git a/packages/system/src/types/general.ts b/packages/system/src/types/general.ts index 521cd94e..cebfbe76 100644 --- a/packages/system/src/types/general.ts +++ b/packages/system/src/types/general.ts @@ -39,11 +39,11 @@ export type FitViewParamsBase = { nodes: NodeType[]; width: number; height: number; - nodeOrigin: NodeOrigin; d3Zoom: D3ZoomInstance; d3Selection: D3SelectionInstance; minZoom: number; maxZoom: number; + nodeOrigin?: NodeOrigin; }; export type FitViewOptionsBase = { diff --git a/packages/system/src/types/nodes.ts b/packages/system/src/types/nodes.ts index 7a677af1..8cb6d803 100644 --- a/packages/system/src/types/nodes.ts +++ b/packages/system/src/types/nodes.ts @@ -27,6 +27,7 @@ export type BaseNode positionAbsolute?: XYPosition; ariaLabel?: string; focusable?: boolean; + origin?: NodeOrigin; // only used internally [internalsSymbol]?: {