@discoveryjs/discovery
Version:
Frontend framework for rapid data (JSON) analysis, shareable serverless reports and dashboards
23 lines (22 loc) • 695 B
TypeScript
export declare function getOffsetParent(node: HTMLElement): HTMLElement;
export declare function getOverflowParent(node: HTMLElement): HTMLElement;
export declare function getPageOffset(element?: Element | null): {
left: number;
top: number;
};
export declare function getBoundingRect(element: HTMLElement | Window, relElement?: Element | null): {
top: number;
left: number;
right: number;
bottom: number;
width: number;
height: number;
};
export declare function getViewportRect(element: HTMLElement | Window, relElement?: HTMLElement | null): {
top: number;
left: number;
right: number;
bottom: number;
width: number;
height: number;
};