diff --git a/packages/additional-components/src/controls/Controls.vue b/packages/additional-components/src/controls/Controls.vue index 61dd9664..46754fe8 100644 --- a/packages/additional-components/src/controls/Controls.vue +++ b/packages/additional-components/src/controls/Controls.vue @@ -1,5 +1,7 @@ diff --git a/packages/additional-components/src/controls/types.ts b/packages/additional-components/src/controls/types.ts index 4b692321..7af02dc7 100644 --- a/packages/additional-components/src/controls/types.ts +++ b/packages/additional-components/src/controls/types.ts @@ -1,4 +1,5 @@ import type { FitViewParams } from '@vue-flow/core' +import type { PanelPosition } from '../panel' export interface ControlProps { /** Show the zoom icon */ @@ -9,4 +10,6 @@ export interface ControlProps { showInteractive?: boolean /** Params to use on fitView */ fitViewParams?: FitViewParams + /** Position of the controls {@link PanelPosition} */ + position: PanelPosition } diff --git a/packages/additional-components/src/minimap/MiniMap.vue b/packages/additional-components/src/minimap/MiniMap.vue index 7da2a702..88eca5bc 100644 --- a/packages/additional-components/src/minimap/MiniMap.vue +++ b/packages/additional-components/src/minimap/MiniMap.vue @@ -1,6 +1,8 @@ diff --git a/packages/additional-components/src/minimap/types.ts b/packages/additional-components/src/minimap/types.ts index 702ccd03..aa3f9f70 100644 --- a/packages/additional-components/src/minimap/types.ts +++ b/packages/additional-components/src/minimap/types.ts @@ -1,5 +1,6 @@ import type { Dimensions, GraphNode, XYPosition } from '@vue-flow/core' import type { CSSProperties } from 'vue' +import type { PanelPosition } from '../panel' /** expects a node and returns a color value */ export type MiniMapNodeFunc = (node: GraphNode) => string @@ -22,6 +23,8 @@ export interface MiniMapProps { nodeStrokeWidth?: number /** Background color of minimap */ maskColor?: string + /** Position of the minimap {@link PanelPosition} */ + position?: PanelPosition width?: number height?: number