@syncfusion/react-popups
Version:
A package of Pure React popup components such as Tooltip that is used to display information or messages in separate pop-ups.
11 lines (10 loc) • 863 B
TypeScript
import { OffsetPosition } from './position';
export interface CollisionCoordinates {
X: boolean;
Y: boolean;
}
export declare const flip: (elementRef: HTMLElement | null, targetRef: HTMLElement | null, offsetX: number, offsetY: number, positionX?: string, positionY?: string, viewPortElementRef?: HTMLElement | null, axis?: CollisionCoordinates) => OffsetPosition | null;
export declare const fit: (element: HTMLElement | null, viewPortElement?: HTMLElement | null, axis?: CollisionCoordinates, position?: OffsetPosition) => OffsetPosition | null;
export declare const isCollide: (element: HTMLElement | null, viewPortElement: HTMLElement | null, x?: number, y?: number) => string[];
export declare const getTransformElement: (element: HTMLElement | null) => HTMLElement | null;
export declare const getZoomValue: (element: HTMLElement | null) => number;