@deltares/fews-web-oc-charts
Version:
FEWS Chart Library
17 lines (16 loc) • 478 B
TypeScript
import { TooltipPosition } from '../Tooltip/tooltip.js';
export interface TooltipPlacement {
x: number;
y: number;
position: TooltipPosition;
}
export interface TooltipPlacementInput {
x: number;
y: number;
preferredPosition: TooltipPosition;
containerWidth: number;
containerHeight: number;
tooltipWidth: number;
tooltipHeight: number;
}
export declare function calculateTooltipPlacement(input: TooltipPlacementInput): TooltipPlacement;